Former Employee4.6Jan 24, 2024Great company, great products, pay isn't super but it's not a crazy stressful job and the people are nice.
Great company, great products, pay isn't super but it's not a crazy stressful job and the people are nice.
Current Employee4.3Jun 18, 2023The culture here is amazing. You're selling something that matters. The sales organization is a little premature in terms of training and compensation.
The culture here is amazing. You're selling something that matters. The sales organization is a little premature in terms of training and compensation.