Pros
Good if you do not have CS degree, they get your foot in the door with big name clients. I tried to get interviews before FDM and I wouldn't even get a call for an interview because I had 0 years of experience and a nonrelated degree. I switched careers during the pandemic and figured ill take the pay cut for the two-year contract. Their business model worked for me because I don't have responsibilities besides myself, if I had any dependents it would've been a lot more stressful. You get 15 pto days
Cons
You get $15 an hour while in training up until you get placed, then you begin your salary. And lots of people in my training did not get placed right after training, some never got placed and only made 15 an hour. The pay is very very low for the industry. Anyone with a CS degree should be making double what they pay for the salary. They also don't adjust pay for where you're placed. if you are placed in NYC or Atlanta your pay is the same. Look at the salaries reported and FDM does not compare.