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.
Current Employee4.1Jun 3, 2025Very positive, move the US will help business more as their is a better product market fit.