4.0
27 Jan 2025
Former employee, more than 3 years
Vaughan, ON
Recommend
CEO approval
Business outlook
Pros
Autonomous, open to new suggestions, great people
Cons
Remuneration is not always comparable to the market Not much opportunity to advance your career in Canada due to size