Vantaggi
Opportunity to expand professional network. Opportunity to relocate (if that is what you are into) Help with finding employment with their clients. 401k matching up to 2% (free money into your 401k which over the course of 2 years equates to 1 extra paycheck of money into your 401k, yes I did the math)
Svantaggi
Where to begin..? Pay is absolutely criminal. No matter what client you work for and where you work, pay remains the same. That is to say a person working for a health insurance organization based out of Tennessee will make the same amount as a person working for a top tier financial institution based out of NYC. This bodes better for the person in Tennessee but not for the person in NYC that has to struggle to make ends meet on a 30k-45k salary. Complete and utter lack of professionalism. The management and those in charge of the clients see you as a commodity rather than a person. They could not possibly care less what happens to you as long as they get you to work onsite with a client so you are making them money. They give up on their employees rather than work with them. I saw people let go for failing too many interviews rather than working with those people to understand why they are failing at interviews. An entire group of employees were laid off because they all received the same exact mediocre review from a client. FDM never questioned why multiple people received the same exact review, word for word, from a person at the client company that did not work with those FDM employees at all. Exploitation of employees. If you find yourself unlucky enough to be in between placements, you are given the "choice" to either study up on PEGA, or to do development work for FDM. Rather than hire developers at a reasonable salary to do any infrastructure work they need, FDM uses their consultants to get this work done and pay those employees a whopping 33k a year to do these tasks. Benefits are not worth it, you will be paying out of pocket for most medical expenses so either stay on your family plan, or look for your own insurance.