Great company to work for with strong values toward employees and providing high quality finishThe good thingsExcellent culture towards safety and work standards and strong workplace comraderie fostered at all levels
The challengesScale of projects involved to retain employees