the people
Salary is important, but FDM also offers a good number of vacation days and some awesome annual staff parties
The people at the client site are ok but there is little interaction with FDM
very nice company to work for