Pros
Plush facility in a High rise Wall Street Skyscraper with the emphasis on plush Easily Accessible by transit Extremely high placement rate
Cons
The dynamic is that you get paid well below the curve for your respective position/stream and are trapped in a highly manipulative contract para dos anos.This is done in order for FDM to negotiate highly lucrative contracts for themselves with their clients in exchange for cheap workers (slave labor) maximizing their profit primarily at your expense. But their rate of placement is exceptional so you technically are guaranteed a job if you complete training. A catch 22 at its finest. So base salary is 23.8K plus a menial bonus for 4-8 hours of work daily upon placement. Honestly you are looking in the range of 35-40k for the first two years at best. Where the average Entry Level Java Developer (Java was my stream) makes 55-60K easily starting out. You can get fired for the most asinine of reasons as some other desperate college graduate will always be ready and available. And after your comprehensive "training" which is grossly overrated in the first place you still have to ace the interview with one of their various clients in order to officially land the job & officially start the contract to get paid salary plus incentive. This isn't necessarily an interview conducive to your stream mind you. You are given three strikes to pass a project/test if not your axed. But honestly if you even breathe the wrong way this can still happen. Its a very airtight environment engineered to appease their prestigious clients at all times. From being, experiencing FDM firsthand its clearly engineered for profit to overshadow every facet. Sales and perception clearly overrules all else especially anything related to the IT trainees which ironically make the bulk of their profit. The bread and butter that make this a viable corporation whether top management will admit it or not is indeed the analysts, developers, PMO support are simply seen as expendable pieces . A wise man once said in chess the pawns go first. And this is applicable to the talent FDM recruits and disposes to further its agenda. Candidly speaking you should only go for FDM if you hit rock bottom and even then strongly consider what you are getting yourself into. All contingencies within the 'agreement' like 30K training fees, waived right to a trial by jury are all structured to work against the employee. Understand that once you agree to their contract you've effectively signed your death warrant.