-Relatively Flexible Hours
-Work from home policy
-Kind/fun coworkers
- Plentiful Snacks
- Gym on-site
- Health benefits
- Good communication
- Efforts to have fun in-office
-Challenging
Cons
- Not close to public transportation
-Commute can be long if you don't live in the Peninsula