Pros
- Really fun at times. - Good benefits. - A about half the people are amazing and talented. - Easy to advance if you happen to be a buzzword management uses to promise something awesome next quarter. - Good experience and brand to work with. - Great parties.
Cons
- The worst and most obviously inept upper level managers that ever converged in one place. - Politics. - People were not held accountable for failure and others were not rewarded for success. - Productive people who were trying hard often ousted or frustrated by mind numbing management choices. - People were more interested in making excuses and blamming others than they were in trying to succeed. - Year after year SVP level managers who clearly were ineffective were never dismissed. - If you were doing something successful or showing signs of profit, another group or manager would take it away and generally destroy it.