Had a contract with PARC that went very sour very quickly. To ciut a long story short I didn't get paid and spent many months chasing the very unhelpful staff for my money. Not to mention the insurances that they waved in front of me. Be careful anyone taking a contract from them. Demand to see the certification, and if you can, get paid up front.