I've been working here for some time now and the management here is subpar at best. There's a good reason they ask what you'll do if you don't advance in the company after 6 months. You probably won't move up in this company, so don't waste your time. They claim to want to challenge people and put them in higher positions, but they'll keep you at the lowest position possible unless you do know the right people. Paid vacation is nice, health insurance is high deductible at $3000 For them to cover stuff. They don't offer any kind of 401k match and everyone gets paid the same, no matter how good or bad they are at the job.
Benefits, no job advancement, management, and pretty much everything else.