Current Employee4.1Jun 3, 2025Very positive, move the US will help business more as their is a better product market fit.
Current Employee3.7Apr 26, 2025Positive experience, would recommend working here. Great team with a high calibre of people.
Current Employee2.9Aug 9, 2025The company are always making a lot of changes and pivoting overly frequently. Doesn't seem to have a clear strategy and leaves teams across the business feeling lost. A lot of the people are great, but lack of strategy and direction really lets things down significantly.
The company are always making a lot of changes and pivoting overly frequently. Doesn't seem to have a clear strategy and leaves teams across the business feeling lost. A lot of the people are great, but lack of strategy and direction really lets things down significantly.