Pros: gyms, free food, dogs at work
Cons: contacted roles, lack of mobility, lack of transperency from management
Overall, Google is an incredible company to work for and learn from. You work alongside the brightest, and have the opportunity to learn and grow in a highly stimulating and creative environment. You can, however, feel like a hamster in a wheel, and like trying your hand at other roles, or looking to move up, can feel nearly impossible. The perks and co-workers make the job amazing. The hardest part is that you're stuck in such a specific niche that can feel really boring, and under challenging after a while.