Chemco Employee Review
Great place to work. Very professional management, the best contractor I've worked for in the oil sands. Everything from the travel arrangements to the site coordination was great. They take care of their employees.
Ratings by category
Wages, working conditions and management