Former Employee3.4Jul 14, 2023solid place to work - great culture. Need to pay their employees more as they have a tough time maintaining top performers.
solid place to work - great culture. Need to pay their employees more as they have a tough time maintaining top performers.
Current Employee3.3Nov 11, 2024Onboarding is tough, they have trouble trusting new hires with quality accounts, which can hold new sales reps back.
Onboarding is tough, they have trouble trusting new hires with quality accounts, which can hold new sales reps back.
Current Employee2.9Jan 26, 2025They do not offer pay raises, which discourages individuals from seeking promotions. Many talented employees leave after being promoted to join a company offering a better salary.
They do not offer pay raises, which discourages individuals from seeking promotions. Many talented employees leave after being promoted to join a company offering a better salary.