Pros
Google provides a lot of benefits to its employees like free food, gym, swimming pool, sleeping pods, massage, comprehensive health insurance, 401K, etc. Work is mostly chill, although you need to have some launches in each 6-monthly perf review and be in the good books of your manager and TL to get a good rating. Annual bonus, base increment and stock refresher are tied to your perf rating
Cons
Need to have 2 interview rounds if you want to switch to SWE role Company has grown very big now, with 150k+ employees. This has brought with it a lot of bureaucracy and politics. So it would be great if you know how to navigate some of this There is this thing called golden handcuffs. You can become very attached to the benefits and wlb at the cost of not growing at a pace that you would at a startup