-Good pay
-Great co-workers
-Work site changed constantly
-Management did their best to insure our success
Cons
-A lot of locations in the D.C. metro area and as a result parking was at a premium and costly (give vouchers!!)
-Some site locations were in austere conditions and management had no plan in place to deal with it