Technical Support Specialist (Former Employee) – Mississauga, ON – 13 July 2017
In general, it was a good place to work at. Salary and benefits were fair. Things went downhill when they bought another company and merged the 2 together. Then they moved to another location. Too many people, not enough space. Lots of people let go. Working conditions got worse.
salary and benefits
advancement depended on who liked you or who you were related to