All of the pros are a cover up for how scummy the company is.
Tricking/withholding information from companies to get their money
Aren't in business for the contractors, don't want to help them grow their company, just want to make their money and on to the next.
Ridiculously horrible job security, turn over rate is out of this world.