Vantaggi
Good retirement plan. Salaries aren't particularly competitive within the industry, but fine. Offices are attractive and comfortable. If you get a decent manager (although they don't last long), you can get some good, productive work done, with a minimum of drama.
Svantaggi
Too many managers, with no real work to do. They get hooked on the latest fads they read about, and shove them down everyone's throat; none of which makes the work better, but merely fills time. The managers need to be given real work, not instructed to find busy work that interferes with the real work. During the recession of 2008-2009, the organization, which up to then boasted of loyalty to staff, laid off enormous swaths of people, some of whom had devoted the bulk of their working years to CG.