Pros
FDM fills you with a lot of confidence and makes you believe the world is your oyster, until it's time to deliver .... then you receive nothing but excuses and get messed around with. If you are someone with no specific career ambitions, have not achieved greatly in your degree or have no other place to turn to, this is the perfect place for you.
Cons
FDM do not deliver! They take advantage of graduates in tough situations by giving false promises and tie you into a contract! They send you off to places around the UK where it is easier to get a job anyways; so not actually doing you any favours or doing anything you cannot do yourself. I would recommend having FDM as a very last resort and even if you get offered a place at FDM, in the mean time, please apply to other jobs and try get something better. By better I mean a company who doesn't mess you around, make you wait for months and cancel the course you were meant to attend. I am unable to understand how a company can be successful and be untrustworthy, unorganised, unfair and unpredictable.