Current Employee2.6Dec 13, 2023great place to work, culture is fantastic though earning potential seems limited v some others
Former Employee3.3Sep 3, 2025a lot of change and uncertainty in there. Targets change often and are way too high
Current Employee2.9Jul 25, 2024Good company, still working out the kinks of a start up moving to scale up
Current Employee4.3Apr 17, 2025Great team, great incentives to perform well - clear path to promotions for those who hit the targets set. Excellent leadership and generally a great place to work.
Great team, great incentives to perform well - clear path to promotions for those who hit the targets set. Excellent leadership and generally a great place to work.