Pluspunten
Joining FDM is like playing Russian Roulette with your career. It's why the reviews are so mixed. The lucky ones get good placements that propel them into the career they actually want while the not so lucky ones get bad placements . Bad placements= bosses who say the job is one thing but turns out to be an entirely different thing, Training is below normal standards but I don't have a problem with that because if you get a good placement then you'll be able to learn on the job and thats fine.
Minpunten
So I personally didn't get the job I wanted. Wasn't super fussy, joined the software developer role in hopes of becoming a full stack developer but ended up with a server maintenance role instead. If you think about it , at the end of 2 years when all your peers have had 2 years exp in relevant skills like java or python, you are stuck with whatever you've learnt during your own placement which might not be aligned with what you actually want to do in the future, Account managers don't care about you , they just want you to be placed so they can get bigger cheques . When you request to leave your placement , they GASLIGHT you and say you shd be glad you even have a job , EVEN WHEN ITS A REALLY BAD JOB WITH NO GROWTH PROSPECTS IN THE FUTURE OR IN THE FIELD YOU ARE INTERESTED IN