Complete dogshit company from management down. No HR department, you'll get written up for anything and everything, benefits are a complete joke.
Only good things are the pay, and stupid amounts of hours. Seriously, if you want, you could work 24/7. And if you do, you'll be expected to for life, or you'll get written up and eventually fired.
Don't be fooled by the pay unless your a complete yes man/tool, its not worth the aggravation.