Half of my training group didn't get placed.
Poor contract that ties you into a two year contract with FDM
You don't get paid until you start your placement (Can be hard to finance the training yourself)
Account managers don't seem to care about you, often not replying to phone calls or emails.