Current Employee2.9Jun 10, 2024Overall experience was a mixed one, good team morale but opps for growth are limited.
Current Employee3.9Dec 21, 2023Great place to work, whilst there are some kinks being ironed out - the team is great
Current Employee3.9Nov 18, 2025Frequent strategy changes. Low attainment. Iffy job security. Good people. Good culture.