I worked at Canadian Tire for approximately 5 years out of high-school and I had pretty well your opinion happen. I was tool knowledgeable as I grew up with a machine shop in my front “yard” (420’ driveway). Yet I got thrown into sports, my manager was fantastic to work with and be around in general. Then there was the assisnt manager who messed with schedules just to get us in trouble. Barely knew anything and was just a terrible person. She was a smoker and so were the majority of the managers, who all were decent people except the power tripping seasonal manager (who got me fired for being good at my job, got a bonus the first week I worked at that store)
Other than a few dicks for customers, it was a decent job, paid $4 hr more than minimum wage (8.50 at the time)
Should have dropped the “AI” division instead