Pros
Good food, good perks, fun smart people.
Cons
They hire too many young overachievers - people who have only ever "shown aptitude for having aptitude", as that one writer said. So it feels like half of everyone is angry about learning what being in the workforce is actually like, and shocked that you don't get promoted for working 12 hours a day and having aptitude and a great GPA.
Advice to Senior Management
Offer a class to the young employees about this topic: reality. Actually, also make the older employees who have only ever worked at Google take the same class. This includes many in senior management.
by sounds like a bad mix: