Horrible Work Environment
Client Manager (Ancien employé) – Don Mills, ON – 28 août 2019
The company has horrible management, has the highest turnover as also evident by the loss of their partners and SVPs. Such a political place to work, they pretend to "care and listen" to their employees but in actuality they slave them away. They salaries are well under industry average, stress levels high, political infestation, no work life balance. Benefits department is the worst...feel free to take a poll and ask how many people left in 2018...spoiler alert - benefits department lost >17 people in 2018 alone..which is half the department.