Pros
Effort is tied to your work, not your tenure. Put in the work and become a reliable resource for internal and external teams, and you get clear growth. I have seen people promoted in under a year. You always know what you need to do to reach the next level. People are proactive and happy to talk about your growth anytime, with feedback on what is going well and what you are missing. Feedback is deeply rooted in the culture. Most of the time it is about something you are lacking at, and in most cases it has helped people improve. Even at 10 years old it still runs like an early stage startup, with a lot of ambiguity, ownership and urgency. It has helped me drive end to end outcomes you do not really get in most corporate roles. You get the tools to succeed. AI tools, a new laptop, anything that helps you do your job better. No red tape, make your case and you usually get it within a week. Pay is good and hikes are reciprocal to the work you put in. Vacation policy is good too. No hierarchy. You can work directly with the CEO and leadership, and push back when your point makes sense and learn from the best. We get to work closely with engineering, Customer Success teams and understand how they operate.
Cons
Not for people looking for a relaxed role. It gets really high intensity at times, especially during Black Friday and Cyber Monday. The culture is still evolving and can feel ambiguous at times, but the team has been pushing wellbeing and runs company events. Very tech-heavy and AI native company, so you have to stay proactive and keep up with tech and AI, can be challenging if you donot quickly adapt to tech. Most of the product consulting team works EST hours since customers are in North America.