Pros
The benefits are incredible. The insurance includes medical, dental and vision coverage at under $60 a month for a family. Every employee who works at least 100 hours per month qualifies for benefits. They also qualify for stock ownership based on a percentage of their income. The stock is allocated yearly, not purchased. Paid vacation starts after a year of employment, beginning with a week and eventually tops out at a full month. They promote from within the company as much as possible. My current store manager started by throwing freight overnight. Because we own the company we have a personal stake in its success. Overall, if you show up for shifts on time, do you best work, and contribute to a pleasant working environment, you will fit right in.
Cons
The work is fast-paced and physically taxing. Expect to be on your feet for most of your day. Breaks and lunches are strictly enforced, and you can be disciplined for not taking them, or taking them too late. The attendance policy is also strict, so show up on time.