Vantaggi
Benefits tend to be competitive. And bonuses tend to be generous. However, due to changes in culture and profitability, these all may likely change in the near future. Also, the quality of people historically has been high, but the loss in morale accompanied with layoffs will likely dramatically impact this in the medium and long term.
Svantaggi
There is not much objectivity in advancement. The ones who move up the ladder are due to relationships and catering to the boss. CG has hired many managers from outside during its growth period, and most do not value the company culture. Even though it is advertised that employees matter, either management deliberately does not promote it without consequence, or they are being told behind closed doors not to promote the culture that it advertises. In the end, employees are now treated only as statistics feeding the bottom line. The handling of the recent layoffs is a perfect testament to that. Never does CG explain why those let go were chosen to be let go, outside of very vague boundaries, and the shrowd of secrecy flies in the face of respecting its employees. CG no longer values, respects, or protects its most valuable assets...its associates.