I worked here as a temp, in the year I was employed with this company, the turnover rate was above 37% in my department (17 people that I know of in a company wide department of 46, cut to 43 before I left) and you can make of that what you will. Though I will also say, that for a department of 10 employees and temps, there were 7 managers...so good luck with those TPS reports.
It definitely feels like they don't seem to have any concern for holding onto talent, and none of the employees seem to want to stick around. About once a month the computer system breaks in some fashion. And although you're only working 37.5 hours most weeks, it feels like there's a very poor work/life balance. Finally, their pay and benefits are below industry competitors.
It's certainly not the worst job I've had, but I would recommend that if you're looking for a career, keep looking.