Google – “Basically happy, though not a startup any more”
Pros
- Technical resources
- Benefits and Perks
- Huge number of interesting projects
- Smart coworkers
- Freedom to manage your own work
Cons
Google is now a very big company, and decisions involve a lot of people -- some times it's hard to get things done even if they seem simple.
Advice to Senior Management
More focus on products that will actually make a difference in the marketplace would help the company continue to grow.