Company was great when I was working there, the only two issues I had was they didn't care to keep their employees after our contract ended. Basically used us, then kicked us to the curb when the contract ended, instead of transitioning us to another contract or finding something else for us in advance. The other complain I had, was their health insurance was REDICULOUSLY high, I paid almost $700 a month for just HEALTH insurance for the wife and I. That's not even including our daughter. This was back in 2010 though, so it might have improved since then. Other than that, the job was fairly decent.
High cost health insurance, employee retention