1.0
May 10, 2017
Recommend
CEO approval
Business Outlook
Pros
If you live north of the city, you can work in their office without commuting too far...that's about all I can think of?
Cons
They have some of the worst management. I worked at head office in Markham, which was such a joke. There was sleezy management constantly hitting on the girls, numerous extramarital affairs not to mention they would keep awful employees just because they had been there for so long. I'm all for loyalty, but this was out of control. It was a horrible office environment. If you took a complaint to HR, it never went anywhere. They made up rules and policy as they went to protect whatever vice president needed protecting.