Pros
Easy money, just got to show up every day. Decent benefits. Most employee centric HR dept I've ever worked for.
Cons
Pay is NOT competitive, constant turn around due to this. The company boasts at every meeting about breaking sales and profit records, but the raises do not reflect that. They have even put into place a system that punishes overachievers by putting them in a higher bracket of expectations and responsibilities while your contemporaries phone it in on a daily basis. In spite of the employee centric hr dept, they will still protect bad supervisors and managers that are responsible for the rest of the massive turnaround. Shipping dept is ran like a frat house with leads and supervisors sucking butt for the manager while they go out and party on the company dime. Sexual harassment is not taken seriously, especially from supervisor and up positions. And HR will back them until you get yourself fired or quit, because they value those positions more than the people that do the work and make the company money.