Pros
Product is very cool, working in a great office space, fun people, transparent and approachable leadership. Pay is at par to Denver market. Flexibility for most teams with work from home and PTO. Positive experience if you don't like routine, monotonous work. Things are ever-changing, fast-paced. A good medium sized company headed in the right direction of growth.
Cons
Not a place for you if you are looking for a startup/ping-pong culture/fully stocked kitchen or any other additional luxury perks. Depending on what you are looking for cons vary, if you like routine, want equity, bonuses this is not a place for you. Everyone's experience is different. Some people love it some dislike it and I have worked with both. Like every company, there are growing pains especially with new funding and process changes.