Current Employee3.3Oct 23, 2025Lot of leadership changes and downsizing recently. Not sure future of sales roles.
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.6Jun 24, 2025Higher sales goals with the changing market conditions and employee churn.