Good company. The hiring process was long and you have to pay out-of-pocket for background check, TB shots, etc. This company is a subcontractor for other contractors. The contractor was not the greatest.
Cons
None really except that the contractor we were working with was impossible to work with most times.