3.0
Aug 26, 2025
Former employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Its a stable job for the most part, mostly WFH
Cons
There will never be a performance review, they wont ever give you a raise, or an opportunity to grow Depending on which team your on, there will be micro management. Theyre very old school, and refuse to implement change from the upper management.