work life balance
gym membership
stock share every few years
open office is also good
Cons
new processes everyday
non-competitve environment - if you are self driven - you are the weird one.
full of politics
Many incompetent personnel which needs further learning, thoguht it's supposed to be technology company.