Former Employee3.9Nov 20, 2023Overall experience positive. Can be challenging to navigate such a large organization.
Current Employee1.4Feb 19, 2025My Overall experience has been terrible.. no mentorship, hard market fit, terrible pricing, and cheap labour. This place is a sweatshop.
My Overall experience has been terrible.. no mentorship, hard market fit, terrible pricing, and cheap labour. This place is a sweatshop.
Current Employee3.9Apr 29, 2025Great. Technology Sales Leader role is a good step to your career. Lots of people even stay in this role for years. It really depends on your Manahing Director
Great. Technology Sales Leader role is a good step to your career. Lots of people even stay in this role for years. It really depends on your Manahing Director