
Illumio
RepVue Score
0
Illumio
Back to Reviews
Former Employee Great product and engineering team. Sales however is a culture of micromanagement, poor hiring and talent retention, throwing reps under the bus. Many reps leaving due to favouritism Browse Other Reviews
2.1
Dec 6, 2025
Useful