Pros
Work life balance and some flexibility. A couple work from home days.
Cons
You will be underappreciated and treated like your feedback is worthless if you are an hourly associate. Upper management and Project Managers repeatedly make bad decisions at the expense of the doers, never taking the doers feedback into account, since they see them as mindless worker fools. Though one of the company's values is to speak up and management is supposedly encouraged to respect employee feedback, that's not what actually happens on the floor. There is a terrible lack of respect from supervisors and up towards anyone that is not a "yes man". The brightest and best workers are overlooked for promotions if they tend to speak up to discuss alternatives to management's decisions, while their underproducing peers are promoted. Promotions outside the department rarely happen due to favoritism company-wide, unless you can move out of state. If you are comfortable being completely stagnant in your career while making below market pay- go for this job. Otherwise, run fast and far in another direction!