Pros
If you're young this is a great starter job with many entry level positions to choose from, and it's a social environment so it's easy to make many friends.
Cons
I had worked here the majority of the years since 1998. This place has ruined me to ever want to be an employee again. Major favoritism happens. If you are good at your job, you don't get promoted (especially true in operations) because you are too valuable to let go. The employees most valued are the ones who, especially men, get out of their chairs, mill around the building and socialize and BS and basically do less work overall. This is a requirement to get recognition. Not a good environment for the "productive introvert". Any of the upper management that had been there since the 1980's got away with anything they wanted. When I was an ASM, I had 2 managers that were men who were known to go around massaging the shoulders of females and poked fun as they wished. HR did not care. It was like they tenure and did whatever the hell they wanted. One of them ACTUALLY RUBBED A HARD ON on me!! Discreetly, but it was there. There was a 3 year period that I left and came back only because I was desperate to pay off some debt and the manager who hired me acted like he owned me and never let me hear the end of my mistakes from my previous time. I was a night Walmart AR for 5 years and held the duties of a Sr AR but without the pay or title. After I left, the overnight AR who was a man, was given my old job and made a Sr AR. I still have a relative working there so I know for sure there is still sexism and favoritism happening. The bonus plans are now a joke. Probably to pay for their new construction going up to hire more fresh college students making $30k.