Current Employee2.0Sep 11, 2024Terrible experience throughout my time and would not recommend. Toxic work environment, terrible pay and poor leadership
Terrible experience throughout my time and would not recommend. Toxic work environment, terrible pay and poor leadership
Current Employee4.7Mar 29, 2024Overall good company to work for. They invest heavily in professional development and allow you to have flexibility around the clients you want to work with.
Overall good company to work for. They invest heavily in professional development and allow you to have flexibility around the clients you want to work with.
Current Employee3.3Oct 23, 2025Lot of leadership changes and downsizing recently. Not sure future of sales roles.
Former Employee3.0Oct 9, 2023Decent, it wasn’t the right fit for me personally but I can see others being very happy there.