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.4Feb 21, 2024My overall experience was great, a well run company with great people.