Pros
- nice office - free unhealthy snacks, if that's your thing - free beer on tap - free food, but it's not great. No hot food. - $1500 development budget which you can spend on conferences, courses, books, etc. - RSUs & ESPP - some people are nice, like in every company - generous parental leave (both maternity and paternity) - phone allowance
Cons
- Managers: incompetent, unfair, biased, self-serving, lacking in people skills, playing favourites. Some of these managers were lucky to be in the right place at the right time when the company was growing fast, and got promoted to their level of incompetence. And they keep getting promoted, even though their reports are leaving! - 360 reviews are a joke, no one seems to care about the feedback you provide. - Promotion criteria are unclear. It really comes down to whether your manager likes you or not. - Salaries are not that great. - Very stingy with WFH. - No exit interview. They just give you a short form to complete. I guess nobody really wants to know why you’re leaving.