Pros
The organization's leaders, on all levels, make honest attempts to promote employee morale, but the employees lose sight of those objectives because said leaders don't stay here long enough to see their efforts to completion. There are opportunities to develop skills here but it is extremely difficult to see yourself here for a lifetime.
Cons
Dissatisfaction usually kicks in around year 3, that's what I have observed and experienced. I have seen enough to know that this company would be better if it engaged in less politics. Favoritism is rampant throughout all of the subsidiaries and it is well known. The individuals that are placed in positions of authority are poorly trained and not monitored by the upper tier management. There is no unity in upper management and everyone likes to finger point when they are under pressure.