5.0
Feb 25, 2026
Current employee
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Projects are assigned and team all work together to ensure that all required tasks are completed on time and budget no micro managing great work life balance
Cons
There are times that deadlines become unreasonable usually due to client demands not management