Pros: Free food, great vacation, very charitable, free benefits
Cons: Metrics based on nothing truly measureable, unapproachable management, culture of fear
Unreachable metrics, culture is one of fear, backstabbing, unachievable expectations and little to no training. I've worked for 5 companies over a 30-year period and this was, by far, the worst when it came to culture. It's great, if you're in your 20's and have never worked anywhere else in the corporate world. But, if you have experience in other companies, you'll find that the stress level and incompetence at a certain level of management is unmanageable. From what I learned, most people over the age of 35 don't stay more than a year or two.