The previous post is absolutely accurate. This is a terrible company to work for or train with. They treat their trainers terribly, terminating contracts without notice and without reason. Clients rarely get to maintain a consistent trainer because the turn over is so frequent. Clients can accuse trainers of whatever they want, and DFM will automatically terminate the employee without any investigation or confirmation of truth, rather than lose money from the client. That's all they care about: money.
more