Too many managers and executives
Buzzword management
Ineffective leadership
Encouraging conflict between employees
In the drive for profit forgetting those who worked hard to get the company where it is
Explore other reviews about Oldcastle Infrastructure
5.0
15 May 2026
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
a great company with great people. They really value culture