Former Employee3.4Aug 11, 2023Not great. Management is weird and clicky in nature. Staff is underpaid, and all the best talent leaves.
Not great. Management is weird and clicky in nature. Staff is underpaid, and all the best talent leaves.
Current Employee4.0May 15, 2024Great company to work for- great culture and good opportunity to progress career
Current Employee1.7Jan 31, 2024bad sales structure and always changing management. Poor communication in general
Former Employee1.3Mar 17, 2025The worst management structure and managers that may have ever existed.