Pros
The FDM Academy provides a variety of training modules to help you begin a career in IT. If you aren't sure if the training is of good quality at FDM, just ask the clients! Having gone on a number of interviews before being placed, I've noticed that most if not all of my interviewers are very impressed with the FDM model. These clients aren't no names either, they include big corporations such as Bank of America, Johnson & Johnson, HSBC, and many more. I had started the FDM Academy with no tech experience and am now proficient in both SQL and Unix (including basic scripting). Not only have I acquired IT knowledge, but I've been endowed with a solid foundation of Finance knowledge, especially pertaining to all of the different asset classes and derivatives. All streams begin with a Professional Skills module which informs you on how to act in a professional setting and teaches the trainee beneficial interviewing techniques and proper etiquette. Pro. Skills is especially beneficial for people like me who have never worked in a professional setting before. If you enroll in the academy you'll learn a great deal of useful material and be given more than enough interview opportunities to land a role.
Cons
I noticed a lack of communication between staff members from different departments. There were many scheduling conflicts between trainers and account managers.