This is by far the most stressful job I have ever had. You will never have a permanent shift. New shifts are bid on every 6 months and you get to pick your shift in order of which employees have the most points. Points are awarded for seniority and can be awarded or taken away for accuracy of calls, being on time, using "personal time" (yes, going to the restroom hurts you) and so much more. This is micromanagement to the fullest. Every second of your work shift is monitored, being available for calls, being on the phone, not on the phone but working on an account, lunch, breaks, "personal time" (hope you don't have a calling from nature when its not a break or it counts against your valuable points), meetings, training and even more. You do not get separate sick time and are only allowed two emergency call out days each year. If you become seriously ill, need short or long term disability or have a child you will not earn any precious points for the time you are out which means you will be at the bottom of the barrel when it comes time to bid on a new shift. The health insurance, pay and benefits that are available are pretty good but not good enough to be berated constantly by customers who do not have their service on because they neglected to pay their bills for multiple months and it is always your fault. The best part of this job was that it provided me with the ability to pay my bills, though I did have to be on medication to work it as long as I did.
occasional free lunch, forced overtime(if you like that kind of thing)
micromanagement, forced overtime, hard work/life balance with changing shifts