Former Employee3.9Sep 18, 2023It was a good starting spot but not somewhere where I could see myself for a long time.
Current Employee3.0Sep 5, 2023overall experience is good and the culture/people are great. would reccomend.
Current Employee4.3Mar 12, 2025Great company to work for. Cool product. I get to work and call into some of the biggest companies in the world.
Great company to work for. Cool product. I get to work and call into some of the biggest companies in the world.
Former Employee2.7Nov 18, 2024Great to begin with. Great team and culture (UK). Over time product market fit has declined and leadership haven't been able to improve the situation.
Great to begin with. Great team and culture (UK). Over time product market fit has declined and leadership haven't been able to improve the situation.