Pros: healthcare, reasonable hours, great team, random benefits (massage, etc)
Anyone who can get a job at Whole Foods, should.
They believe in taking care of their employees and show it in every choice they make.
The employees all seem happy there because they are genuinely taken care of.
You won't work more than 40 hours. Your upper management team is all rooting for you and supporting you in every way possible.