Pros: wage, labor pool, discount
Cons: politics, understaffed, don't work with your schedule
Overall, Whole Foods is a good company to work for, they take care of you. There are definitely a lot of politics. You are more likely to be promoted by being friends with the manager than being the best employee for the job.