Pros
I joined the company about 6 months ago and am extremely happy I did so. What I've found is a highly results oriented company that acknowledges and rewards people for their work. You'll work hard but in an environment where everyone is aligned to a common goal and celebrates wins. They are extremely transparent in what they share especially given that they are a private company. I've worked for both public and private companies before and was happily surprised with the information shared which I believe helps me to do my job better.
Cons
They are a relatively young company and experiencing some growing pains which is normal, but does sometimes create some challenges, i.e. in some cases policies and procedures are still being put in place and staffing is trying to catch up to the growth. But on the flip side, this is what I love about it - you really get the opportunity to make an impact!