I was employed with Canadian Tire for over a year, overall the only positive aspect I could take with me from my experience working at this company was that in customer service and the basics of the retail industry.
Scheduling and shifts were never consistent and the times would always change randomly without the minimum 24 hours notice. It was often expected that if short staffed you would stay to cover part of the next shift-up to 3 hours after already working an 8 hour shift, failing to comply with this demand would result in a write up.
Any raises and promotions that were discussed and promised in everyone's interview with each 3 months within the first year were never addressed after.
Management was very unaccommodating and requesting time off as far as a month in advance was never granted, even after being employed with them for a year. Favoritism was also a clear issue throughout the management team which made it very difficult to grow within the company.
It was expected that you were 15 minutes early for each shift and working on the floor-without pay, clocking in even a minute sooner than your original shift time would result in a write up, despite being on the floor working. Clocking in even a minute late would also result in a write up. Scheduling hours were also changed without any notice, Full-Time employees with families had their hours cut down to the same as high school students without any notice on more than one occasion.
Overall I would not recommend this workplace to anyone, if at all avoidable you should do just that.
Terrible Management, hours, cut hours with no notice, unorganized, negative work enviroment