Pros: volunteer opportunities, health club and cafeteria on site.
Cons: entirely too reactive, manufactured stress and too much change, never an opportunity to get good at anything before it is changed yet again, compensation not on par
Very large organization, lacking in personal development opportunities. Rapid changing environment, doesn't allow much time to get grounded for new hires. Very high rate of attrition also doesn't allow for many mentoring opportunities. Overall culture is inviting but it does not trickle down. Some of the best people I have ever worked with, just not – more... for. Highly diverse population which made for a high level of untapped potential and expertise. Overall a very disappointing experience. – less