Pros
Whole foods has a tight knit staff of colleagues. You are sure to make a lot of friends even outside your department. In my eight years in the counter service industry, Whole Foods provides the best experience accross the board. They have strong values of ethics and respect and managers generally encourage you to excel. Pay is excellent for the entry level positions. Benefits are great if you commit to the company enough.
Cons
Because the staff is so closely knit there tends to be daily gossip fests among certain employees. Also, if you expect to move up a you might have to kiss up a little or fight off a few coworkers. One supervisor secured her position by outgossiping the other candidate and destroying his reputation. Advances in pay can be paltry too. Unless combined with a major promotion expect to get less than a dollar after 6 months.