5.0
Mar 4, 2026
Current employee, more than 5 years
Concord, ON
Recommend
CEO approval
Business Outlook
Pros
Management is supportive and approachable and my colleagues are friendly and collaborative. Masters has given me plenty of opportunities to learn new skills and advance professionally. Overall the culture is positive, transparent, encourages growth.
Cons
I can't think of any.