Vantaggi
Relatively low entry requirements. Their training is accessible for people with little background in software engineering. When the economy was better, they were also quite open to helping candidates find a placement that suited them. A friend of mine was able to move placements relatively easily when her first didn't suit her. The pay is bad initially, but it increases quickly after 2 years if your company takes you on permanently (as it often does).
Svantaggi
Disorganized. It's a large company, and its moving parts do not always move in coherent coordination. For example, I wasn't able to receive initial training in VBA because FDM had agreed to place other people in my cohort a couple weeks earlier than usual. Since the company's finances have worsened, another friend of mine has spent months on the bench waiting to have their first placement, despite taking great efforts to be placed. I understand they're not alone.