work from home policy
great benefits
great onsite perks (game rooms, gym, cafeteria, happy hour)
other perks (team building event, laid back travel expense policy)
work life balance
Training and education is encouraged and paid for
Cons
At the senior level there is a log jam of talent and it can become difficult to move up
Extremely high turn over in the CIO position
Head quarters are in Mountain View, CA, very difficult to move into executive levels of management or architect without being in this location