Pros
Some decent benefits such a health insurance and 401K matching. Also has stock purchase program. You get your own cubical.
Cons
Constant overtime. Every Wednesday an email goes out with the amount of overtime scheduled for the following week. Out of the 14 weeks this year 14 of those weeks had mandatory overtime. I understand overtime is something to be expected but when a company has to preschedule overtime every week, there is either a staffing or management problem. You sit at a desk for 9-10 hours a day taking calls. Glorified call center. Team meetings were promised every week, yet each week they are cancelled. Coaching sessions, when not canceled just go over how you can be a better operator. Constant restructuring and changing of protocols with poor communication surrounding changes.