Pros- they are very polite on the phone, in person, and over emailCons- they dont follow through. I decided not to go with them ultimately because there was way too much confusion with their subtractors. They expected me to follow up and coordinate with the subcontractors, but I expected them to manage the people they hire, not me.After I decided not to hire them, I was charged 6 months later for coordination of tests.