Pros
Free Cab, Free Meal, Wellbeing/Gym, child care, great office, Amazing place for an individual contributor. RSU offered are up to the market.
Cons
Worst culture and worsening day by day. Avoid if you are looking at workplace just work. Politicking at its best.