Pros
Good culture, sweet pay, joy to be onsite
Cons
Culture being impacted by hard-nosed CFO
Pros
Excellent Work life Balance Best and encouraging work culture You get an opportunity to work on most advanced technologies Very knowledgeable peers to rely and work with Google encourages to move to... different domain\levels\team transfers
Cons
No overtime Not good compensations when on-call on weekends (if you happen to be in operations\support)