3.0
Feb 26, 2009
Current employee
Oshawa, ON
Recommend
CEO approval
Business outlook
Pros
Opportunities to travel on assignment in USA, South America & Europe
Cons
Work loads usually exceeded reasonable levels and made it difficult to maintain a good quality of work life