2.0
Jan 22, 2018
Current employee, more than 5 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Big Company Alot of projects. Management brings alot of experience from different parts of the world
Cons
Salary. Disconnect between Management and employees. Expats coming from spain and taking roles, which doesnot let you give an opportunity to grow in the company.