Chemco Employee Review
Good work Environment
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.
Wages, working conditions and management