Current Employee3.4May 27, 2024Okay company. Lots of change. Not always supported the best. Enablement team lacking.
Current Employee4.0Sep 15, 2025Treated very well, good structure and good management. Pay and reward system is below average
Current Employee3.9Jul 31, 2025Not awful, it’s a good company with a good culture. Some management is better than others. Pay is not great but good way to get your foot in the door into tech sales.
Not awful, it’s a good company with a good culture. Some management is better than others. Pay is not great but good way to get your foot in the door into tech sales.
Former Employee3.1Jul 9, 2024Great company to work for but there are obviously places for improvement like salary and diversity.