Walmart has a unique culture and it's great. You feel like a part of a large family and the company is very involved in the community. They have great compensation and benefits, and also expect a work ethic.
Compensation and benefits
Long hours and not much work/life balance for salary managers