The company is very diverse and you get to experience to travel for work with clients and project teams.
Project Control Services Manager (Current Employee), Mississauga – June 27, 2015
Pros: Great benefit
Cons: Long hours of work
The company has a very structured performance management and empowers employees. You will be given the opportunity to travel when your skills are needed for an onshore assignement. Working as a team in this company is a great deal.