Pros
Historical company. Reputation with their clients is good, securing some work even during slow times.
Cons
Terrible ownership since being bought out by Allied Resources Group. They will absolutely pass judgements on you on day 1 without ever so much as knowing what you look like, let alone meeting you or knowing what you can do in the job. I would know, as I was there when the corporate takeover took place.
They treat all contract employees as second-class citizens. "No, you can't go to this holiday party in the Caymen islands that we're flying hundreds of people to on private jets."
Compensation is terrible as well. Everyone made at least $10,000 less than they could have made at a competitor 2 miles away (Orbital Engineering).