Good food. It all tasted pretty good and I would eat it again.
15 days, 401k, health insurance
Benefits are just ok
You don't get benefits until you start with a client. Time off is extremely limited while you're in training. They offer health and dental and 401k matching.
Benefit package is better than the bare minimum.
Ok benefits, you get paid once a month
The benefits are kept to a mandatory minimum. 2% matching 401k ended up being "up to" 2% matching.
They provide health insurance (about $120 a month for me with vision, and dental included) for trainees after 90 days of employment (or immediately after your placement with a client). Vacation days, however, cannot be used until after your training. You also get paid $15 an hour during training, and receive a daily bonus once you're on-site with a client.
Woeful health insurance. No 401K match. Zero education about these benefits when you come in - my HR person had to google questions for me. Oh, but there's pet insurance so that's supposed to make up for it? Also awful coffee in the office (which is petty to mention but trust me when I say the company can afford it; they were going to install a slide between two floors for goodness sake).
There is no 'best' thing about FDM's benefits package, it's just different shades of bad. The health insurance is to be desired and the 401k is 2% match of your pitiful salary.
List based on reports from current and former employees. It may not be complete.