The site supervisor is old lady, been there for years. Upper management will believe whatever she says. They work you to death. Huge turnover rate, they move u to different sites for no reason, pay isn't good, and they don't train well. They basically just stick u somewhere and then get mad if you do it wrong. They don't work with employees and their situation with regard to the job/life