1.0
26 May 2026
Former employee, more than 1 year
London, ON
Recommend
CEO approval
Business outlook
Pros
You have a job a least and you’re making money Lots to learn about
Cons
Overly Stressful and no career growth, very low pay in comparison to role averages and CEO belittles people so much in emails and in front of everyone