Pros
- 401k is absurd. 6% matching and another 6% to an IRA available if you're there for 3 years. - Great place to get H1B sponsorship - Awesome place to go if you don't want to do any meaningful work and want to just wait for retirement
Cons
- Depending on department, you either have super relaxed work life balance or super intense with ridiculous timelines. - 0 0 0 0 bugs which is impossible and causes so much unnecessary stress and pressure for the team - Not diverse - Boys club where all the senior execs are all long time friends and self promote, doesn't promote qualified leaders and promotes close friends - Unnecessarily difficult to get anything done: tickets to turn on AC on weekends, macbooks for developers, everything is monitored by IT - Employee happiness survey results are ignored by management.