Current Employee3.6Jun 16, 2025Great product market fit. Solid technology. Area for improvement - tightening up the GTM.
Current Employee3.7Apr 16, 2025My favourite role I have had in software and I have worked at a few companies!
Current Employee2.6Dec 18, 2024My overall experience has been underwhelming. The culture has changed over the last few years leading falling confidence in leadership.
My overall experience has been underwhelming. The culture has changed over the last few years leading falling confidence in leadership.
Current Employee3.7Feb 18, 2025It's a great company to work for and has great people working for their teams.