Pros
Good training, easy interview and they have some great clients. For those who really want to go into IT only, you will need to suck up a minimum of 2 years plus training with them.
Cons
Unfortunately, its all downhill from there. Beware a lot of other reviews are written by HR and Account Managers not the Consultants. -Whilst they have great clients, they often place you with clients/locations you don't want and worse still you can be placed in roles that you didn't even train. (many developers have ended up in testing or support roles and vice verse) -pay is terrible with no rises in the base salary since 2012 -Never speak to HR without a Union rep even if they just want a "friendly chat" -Having said that, once you are on site, FDM don't care about you except for chasing on your timesheets. -Pay negotiations outside of 2nd year are terrible, HR are always bullshitting about how these are calculated...every negotiation includes the phrase "I will need to raise a case"