Pros
- lots of room for career growth - great product - COSS - really positive and supportive culture
Cons
Like any startup in a rapid growth phase - building systems, becoming more scalable, balancing innovation with product reliability, etc. These aren't really cons, but things to be aware of. This is a major positive if you want to roll up your sleeves and help grow a company. On the other hand, if you want a more compartmentalized environment from a larger company, then this may not be for you.