1.0
May 27, 2023
Current employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Location is easy to get to. A good “brand name” to put on your resume, as people don’t know how bad it really is.
Cons
Always too much work with too little people. Upper management is aggressive and coercive. No work life balance, expected to be logged in checking your email 24 hours a day. Upper management calls you out for your mistakes in front of 20+ people to embarrass you and make an example of you. Pay isn’t very good either, making none of this worth it. Various people have left soon after starting or gone on stress leave because of the management.