4.0
17 Jan 2023
Current employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Very positive work environment. People are very capable. Fast paced - can be good if you like that but you have to manage your own stress levels.
Cons
Can be stressful at times - you have to manage your stress levels.