Well placed for big jobs but work culture sucks.
Pros: Lots of Job
Cons: No high calibre employees. Mostly mediocre or subpar.
Recent big player due to major LNG projects. But since the company expanded rapidly, especially in the Baton Rouge area, fast they can't find enough manpower. The people they are getting are sub par compared to Texas. This shows in the workplace and the quality o work done is poor because of that.