Current Employee3.1May 23, 2024Positive, easy-going, not demanding but also not overly rewarding for high performance.
Former Employee4.1Jan 16, 2024Great culture, slow growth, great learnings. A good place to start your sales career
Current Employee4.0Feb 5, 2025Training and onboarding are inconsistent and what end up making people quit.
Current Employee2.6Apr 24, 2025Very relaxed. Required DIY attitude. Little training. Not a lot of upside for top performers. Otherwise good for someone seeking not too much pressure.
Very relaxed. Required DIY attitude. Little training. Not a lot of upside for top performers. Otherwise good for someone seeking not too much pressure.