Morale has been sinking fast past 6 years
Technical Support Analyst (Former Employee) – Mississauga, ON – 13 January 2019
Morale in the IT department has been declining since the CIO they hired in 2005. Decisions are not in best interest of staff, and promises made about training and other issues are empty promises. Things had degraded to a point where a union was brought in and things went from bad to worse.
Many contract personel had been hired over the years, and the best and brightest would leave within weeks/months due to the environment.
The executive needs to make changes at all levels of management, from team leaders to senior management in order to improve morale.
Would not recommend employment here.