Pros
I hadn't heard of the company but once I started looking into it, and got to know people on the team and the leadership, I was hooked! The environment is so great. I am excited to come to work every day. The company is growing incredibly fast and has a really good vibe and pace. The product is really solid, and I keep seeing more and more big name companies signing up. I'm impressed with how leadership handles the hard situations. For example, I saw the team execute poorly on a specific launch. I expected that some people would get ripped in front of the team. But instead, management pulled the team together, identified the key challenges and had a really healthy conversation about what could be done better next time. It was very motivating to not see people getting ripped in front of the group. This company is awesome.
Cons
Very few processes & procedures. Despite the fact that the company has been around for a long time, it isn't until recently that they've started really investing in solving for scaling the business and bringing in people who have worked in more structured environments. The company is making good progress now, but if you are someone who needs process and procedure to execute, then the company needs more time to build this out. If you like building, yes, this is the place.