4.0
Jan 24, 2020
Former employee, more than 8 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Great and challenging environment Talented people Opportunities to travel different locations Employee centric
Cons
sometimes it might be overwhelming when u r in support team