Pros
There is none. It's a disaster. HR can ignore you for weeks, they lie to clients, they tell lies about training, and they don't help you with anything. The trainers are inexperienced people who make grave content errors despite teaching the course for more than five years.
Cons
I don't even know where to start, first of all they tell you that you are going to do a 4 months training when in fact the training lasts 2 months, and they make you sign a contract saying that a 2 months training can be worth more than a full time private master :). The trainers they have are people without a lot of knowledge, who don't have the answers to half the questions, but you don't have to expect much, and they don't get paid very well either. And FDM doesn't require them to have experience in teaching or many years of work... Basically after you finish your placement you can apply to be a trainer. They offer you certificates, which you pass not because you know a lot, not even because they will explain you well, but because they have the solutions to the questions they have been asking for years, so everyone passes and they don't lose money. The best part is that it is cheaper to pay Linkedin premium and do the courses, than in FDM, you learn 100 times more, and you are not stuck with a pathetic contract.