Pros
- Good Experience with banking clients - Training is decent but WAYYYYYY too overpriced at 30k CAD. Comparable Bootcamps cost around 10k - 13k, so even with placement service FDM provides, it should cost no more than 15k - 17k. This is equivalent to 40k CAD BEFORE TAX btw.
Cons
- Pay is pathetic, I feel ashamed to tell anyone I make only 40k as an engineer in Technology. Equivalent roles will pay 65k + year end bonus - No career growth as you are external to the client, they see you as contractor to get the job done. No promotions possible during the term. No growth at FDM since you will want to get out of this place as soon as you can after 2 years. - 30k penalty does not decrease the longer you have served FDM, so if you want to quit, quit early! I think FDM knows the term is so bad if they don't enforce this penalty, everyone will quit in one day, no doubt about that. - Benefits are non-existent, you HAVE TO contribute to premiums first year for heath & dental insurance from your AFTER TAX income, about 60/month. No year end performance bonus unlike pretty much every other company on earth. - I landed a good employer with a highly desirable role, but I have seen too often where people don't land anything or land something they are not passionate about.