Pros
Most promotions are within. No degree required to move up and far with them. Competitive benefits. Flexible schedule and time off add up quickly.
Cons
Upper managements smile at you, then ask your boss to get ride of you. Always under staff. Very poor customer service. During my time there friendship is huge. A lot of outing, weekend nights drinking between management and coworkers. Big happy family. Friends promote friends. Intimate relations between managers and employees are permitted. Since they are always under staff with heavy work loads, it makes it hard to hold anyone accountable. Although a degree may not be needed to move up. Friendship is a must or you don't get the position. Non stop work in the warehouse until your back break.