Pros
You get to work with some of the most talented people you will ever meet. Salary, bonuses and general benefits are great. The sales team itself is young and very ambitious which means everyone pushes each other to be better but everyone is very supportive if you need help. The one thing I definitely get though is that everyone from sales, product, marketing, engineering, design, management and everywhere else within the company are laser focused on scaling and scaling quick which is very exciting.
Cons
Like any startup they're still figuring out some of their processes which I can understand could be daunting if you came from a large company used to every process being in place. The exciting thing about that though is that you can help shape those processes.