
ISN
RepVue Score
0
ISN
Back to Reviews
Former Employee Well trained but not well compensated. So many layers of management because they don't grow fast and just create new management roles. Very kool-aid drinking atmosphere. They hire about 80 college grads and axe about half within the first year. Do not recommend for tech sales experience.
2.7
Jul 8, 2025
Useful