Vantaggi
Large company movement and growth possible if desired, and prepared to do tedious tiering assessments.
Svantaggi
Salary leaves a lot to be desired, and is the reason for such a high turnover, even though I assume service to the customer is for the most part satisfactory, if the salaries were higher a lot more people would be able to afford to stay and that knowledge and experience would provide a better service to customers i.e. better "SLA's", which would in turn boost reputation and the amount the company could charge for its services. As regards people complaining about the C.E.O's "this week" if it annoys you don't read it, its a corporation, the C.E.O is expected to do some of this guff, and probably doesn't want to write it as much as you couldn't be arsed reading it