Pros
Break room was pretty well stocked when I was employed there.
Cons
Very stressful environment. Lack of training for all positions which was then further compounded upon by the implementation of a new system which backed up the workload by 2 weeks and management made the mandatory overtime call even though the system still wasn't running well most of the workday. Employees blamed for the issues of the new system by the warehouse manager and we were regularly told that messages had to through 4 people before any issues were addressed by the onsite IT team that was actively working to iron out issues. The quickest fixes were implemented when IT came out of the conference room to ask us directly what the problems were yet management wanted everyone to go through them even though it led to a massive waste of time.