Current Employee3.9Aug 28, 2023Great, but the company culture changed for the negative as it got bigger.
Former Employee4.7Nov 29, 2023great comp plan. like most big tech firms these days, territories are getting smaller
Current Employee3.0Aug 13, 2023Little promotional opportunity unless willing to relocate or move out of core sales.