Pros
Corporate experience, benefits and salary.
Cons
No matter what you try to do to achieve your set results, 95% of the time outcomes are completely outside of your control. They set you up for failure from the start and if you work at client services organization you are up for a really frustrating ride. They will make you feel like you won the lottery during training but as soon as the honeymoon phase is over (6mo if you are an intelligent person) you will understand what you really signed up for. They take pride on promoting from within and don’t really apply anything they advise their clients to do so big changes are that your managers and VPs have less than half of your educational experience and have no idea of what goes on outside of their bubble. They manage numbers, not people and do not take any criticism or suggestions lightly. Vertical approach to change and no advancements opportunities outside of management within the call center. If you want to move horizontally, you will have a hard time. If you work with real IT or in sales department, your experience will be different but at client services it will be like this. Employees are all unhappy, turnover is so big that HR is struggling to keep up. Leadership knows it and is still averse to fixing the problems.