Lots of work to do and some pretty great people to work with
Cons
Extremely inexperienced management, clueless when it comes to devops and the ability to ship a product. Unbelievably underpaid engineers, unless you have a relationship with the owner, doesn't matter your skill set or experience.