Pros
I have been working at a customer service call center near Portland for the past 9 months. The location is an easy commute. The work is a guaranteed 40 work week with benefits and overtime is available. The employees and supervisors do what they can to make a pleasant work environment. Training is adequate and there is a lot of support.
Cons
There isn't much hope of a career path here. The shift bidding system could work well if it wasn't corrupted. Being able to schedule earned personal time off weeks in advance has proven problematic. Work-life balance is heavily skewed toward work. An example: Despite numerous conversations and emails with various people and a perfect attendance record, I was unable to secure proper approval for eligible time off and was told I would have to call in as a "no show" for which the attendance system would penalize doubly because it fell on a weekend. Since the shift bids are based on attendance, the next bid will be penalized as well.