2.0
27 Aug 2025
Current employee, more than 1 year
Concord, ON
Recommend
CEO approval
Business outlook
Pros
It’s a great place to start your career, but be prepared, the workload can be quite demanding and you’ll find yourself busy most of the time.
Cons
The work itself is demanding, but what stands out most is the lack of appreciation for employees. No matter how much effort you put in, you’re treated as just a number rather than a person. Recognition and value for hard work are missing, which makes the environment discouraging