Pros
A lot of good people work here, the food is free as well as other small perks associated with the Google campus.
Cons
For serving one of the wealthiest companies in the world in the most expensive region of the world the pay is unlivable. They will modify your job description to avoid observing your tenure and to justify hiring new employees at a higher base pay than veteran employees who are training them for the same position. Very demoralizing. Employees are taken advantage of to complete tasks completely out of scope. Management is discouraged to give above average reviews of employees to avoid paying higher yearly increases which is based on performance. The opportunity for growth within the company is minimal as they encourage hiring externally rather than promoting internally. HR is basically non-existent and all concerns voiced by employees fall on deaf ears and are not addressed amicably.