Good benefits if you can make it the three years here for it to be worth it. Most days the check isn't worth the work. People are genuinely miserable in most departments and the company is a ok with that as long as you show up. Not the type of company to actually care about your well being, just about your production. If I had known, wouldn't have started.