1.0
Apr 3, 2025
Anonymous employee
Former employee
Vaughan, ON
Recommend
CEO approval
Business Outlook
Pros
Well recognized as they have terminals all across Canada
Cons
Unrealistic expectations from the management - if you just do your job no matter how busy & stressful it gets, you will be ridiculed in every meeting for not doing extra or for not putting extra hours. There are like a 1000 VPs in the company & there's a constant power struggle between them with others stuck in the crossfire. Too much politics & backstabbing at every level - your hard work won't get noticed unless you stay in good books of the older employees.