Current Employee4.3Mar 1, 2025Incredible compensation structure that is very achievable if you work hard
Former Employee4.0Jan 18, 2025My overall experience was strong. I liked my team a lot but managers could be tricky.
Former Employee3.1Aug 29, 2023Very bad sales manager and sales director. They are very emotional and they are very bad at sales. Very bad culture.
Very bad sales manager and sales director. They are very emotional and they are very bad at sales. Very bad culture.