It isn't what you know!..It's WHO!!
work/life balance? they just want you to work for them, no questions, just do as they say. And MUST be on their schedule(which is changed daily!!)
Salary/Benefits? Salary is low at best, the pay(salary or hourly) is cheap, don't expect no big raises, no matter how hard you work. Or how much you do for them.
Job Security/Advancement? HA HA!! They fire you at will, if the higher ups like you, you'll last a little longer, but if even one of them don't, you can say goodbye. Advancement only comes if you know some of the higher ups; no special treatment here unless your related or besties. And no chance of getting a good job, they do the hiring for the better paying jobs without posting, or go external!
Management? The good ones(very few) are hidden and don't have a chance to interact with the employees because they are loaded with way to much work. The rest? Can do what they want, when they want, to whomever they want, with no repercussions, Because they can.(TOO MANY CHEIFS, NOT ENOUGH INDIANS)
Culture? They lower end of ladder staff (The ones that get crapped on) are the BEST! Moral in the company is not good, at all, but the staff at the bottom are the BEST.
All the Cheifs. FIND NEW ONES!!