3.0
12 Oct 2025
Former employee
Vaughan, ON
Recommend
CEO approval
Business outlook
Pros
Good place to start as the company give opportunities to a lot of people. You can learn a lot technically and personally working there.
Cons
Too much pressure and lack of accountability. A lot of workload and leadership is not always good.