Pros
Paid health insurance, decent PTO, on site childcare if you have children. Lower management (direct supervisors) are supportive but overworked. Good work life management- if you're not in the office, you won't get called or emailed asking you to come in. Fairly mindless job.
Cons
Little to no growth, especially within the contact center portion of the company; if you're good at your position you don't have management breathing down your neck, but this also makes it difficult, if not impossible, to leave for another role or department. Customer care has such a high turnover rate that those who last more than 6 months are considered tenured agents. There are currently 4 CSR's with more than 2.5 years experience within the company; you either quit the job before you make it that long or manage to somehow switch departments. I think this company has a lot of corporate culture that needs to be developed, and upper management could be switched up for a breath of fresh air.