Pros
I have waited most of my career to be as trusted, respected, and appreciated as I am at ChatID. This company is doing it right. They are scaling the employees and growth appropriately (no lopsided departments). Collaboration is at 110% across all teams. They make extra efforts to keep company culture strong while placing importance on employee health, appreciation and sanity. Every day is exciting for me. I enjoy my co-workers and the fact that I can go to the C-Level with ideas is awesome. The sky is the limit with this team. I take pride in the fact that I am an important contributor in something really great. When a company/product makes you feel that way as an employee its a big deal.
Cons
I knew what I was getting into. Typical start-up growing pains are there. But if you are not able to manage those, then you should be working at a big-box corp where you slowly die in a cubicle made of TPS reports.