5.0
Jun 10, 2025
Former employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Great place to work if you network within the org really well.
Cons
Have to be consistent with following up with the scheduling team if you dont have a full time assignment