I was a contract employee and it was a mess. The company I was placed as was just as much of a mess, if not more. I was pregnant at the time of hire, and had my baby 5 months later. After 6 weeks, I returned to work but was ultimately laid off 1 week later, and Apex didn't place me somewhere else. The decency showed towards a new mom was awful on all sides.