Pros: good pay, good benifits, good safety program
Cons: micro managed, suggestions are not welcome on improving operations
Overall Oldcastle is a good company. The thing I'd have to complain about would be upper management. What I've noticed is that upper management likes to micro manage employees in the field. Now, I'm not sure if that's the case throughout the oldcastle network, but at my location that is the case.