Pros
- Snacks - Bonus - Flexible schedule - Modern technology frameworks (mostly put together by people who are no longer with the company)
Cons
- Blame culture through and through. - No 401k match. - Performance reviews come in a format that require specialized software so you aren't able to read the whole thing without having it. Then you are pressured into signing it during your 1:1. - Unclear business vision. - Options are probably worthless. Company burned through a lot of cash with nothing to show for it. - Hours you are required to put in is not proportional to pay and people leaving or suddenly "disappearing" doesn't help so guess who gets to pick up the slack. - Unlimited vacation is not implemented in good will. While it is unlimited in theory, I never figured out how much you can actually take without facing repercussions.