-When they place you in a company, they have very little protection for the contractor. Especially, when the hiring company (department's) culture is already toxic making it difficult for the contractor to stay. When you turn to FDM for help, they basically tell you to suck it up and deal with it.
-Grossly underpaid vs what FDM is being paid. FDM does not even pay the employee overtime
-No Benefits
-FDM only cares about the money and placing you somewhere