More Ratings Needed
Xe.com
RepVue Score
Xe.com
Back to ReviewsCurrent Employee My overall experience is that it's a cutthroat industry with tonne of competition specially in Canadian market but team is small and the culture is great. One of the best Leadership I've worked under,
overall sales is a result-oriented job so either you make it or you don't! Browse Other Reviews
4.0
Nov 30, 2024
Useful