Current Employee5.0Mar 26, 2024Great! Love it. Recommend. Team is great with good culture and leadership
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.
Current Employee3.0Sep 5, 2023overall experience is good and the culture/people are great. would reccomend.