Pros
- excellent culture; highly transparent, highly fun
- great leadership from the CEO
- lots of room to try new things, be scrappy, and to help move the needle
- ambitious goals; feels like a company with a lot to look forward to
- nice perks for a small company (beer, food..)
- lots of trust and flexibility
Cons
- benefits not as plush as some larger tech companies