5.0
Dec 14, 2020
Current employee
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Travelling, training, great team, large remote team, awesome working envoronment
Cons
Management needs some improvement, better communication between different management levels