Pros
- Smart people, great culture - All the benefits: free lunch, great office, free gym and swimming pool - Exposure to big clients and big challenges - Quick learning curve and personal growth in first 1-2 years in Google. - Great Company name is the resume.
Cons
- Fast-paced environments actually means organizational changes every 6 months, and results in uncertainty and anxiety for personel - Lot of internal pressure for promotion : each next level unlocks better salary and more interesting jobs within the company + people judge you based on a "level" you achieved. Yet, promotion process is not transparent, and visibility and politics plays a bigger role than performance itself. - You might find yourself "locked" in a position you don't like, doing jobs that are below your expertise. Yet you wouldn't be able to move higher if you didn't got a promotion. This leads to burnout and loss of interest to the job. - Don't be fooled, Google is a corporation now. All cons of corporation, including omnipresent politics, non-payed extra working hours, internal bureaucracy, management prefer to look at numbers and not to speak with people, and the Google Bubble, where one is loosing the connection with a rest of the world...