Pros
Benefits are good, but have been decreasing. Generally nice people to work with, but you do have to watch your back. Good holidays.
Cons
Almost no opportunity for advancement or moving to other departments within the company. Decent Christmas bonus, but they promise a huge bonus for performance, which they make impossible to meet. Was there 4 years and never saw it. To many HR people and it is really hard to find out who to go to for help with what. Intimidation tactics from upper management to enfluence performance. Increasing amount of micro management. Hard to get time off when needed. Sick time and vacation time are in the same pool, and if a day is not scheduled in advance, ie. sick, it counts against you. Supervisors can generally get a customer taken care of, but the reps on the phone are given little leverage as far as being able to truely assist a customer. This wasn't always the case. There are an awful lot of firings, which causes unease with employees and creates poor morale.