Pros
It's better pay than you will get from Walmart. If you work really hard, catch on fast, go above and beyond(do more than your paid for) do everything managers ask, volunteer for everything and keep your mouth shut you will be promoted in time...don't forget to be real chummy with managers.. This was me for about 6 months.
Cons
On my eval I was told to voice my opinion and talk to my team lead and manager about things I did not agree with. Otherwise I was given an outstanding on eval. I was really liked up to this point and was told I was next in line for Grocery Team Lead. By my 8-9th month I was not like. So, work hard, keep your mouth shut and you will be promoted. General Manager listens to Assistant Managers over anyone, Assistant Managers listen to Team Leads over anyone, Team Leads are out to make themselves look good to get promoted. Open Door policey does not happen. If you complain to the GM about a Team Lead or Assistant Manager it is somehow lost and nothing happens. Walmart needs a union.