Great company to work for they treat you like family and act very professional. I would recommend them to anyone looking for a job in project controls.
Cons
There really wasn't any downsides of working for this company. It's by far one of the better contractors I have worked for.