Truly the people, some of the most fantastic humans I've had the privilege to work with. The culture is like a tight-knit family with a work hard, play hard mentality. So much opportunity for growth and professional development.
Cons
Some growing pains due to the small company growing so fast. Lots of additional responsibilities and being under-compensated.