Pros
coworkers can be fun. as long as you aren't working in the front end there are plenty of opportunities to slip away and cry in the back.
Cons
I still have nightmares about working for qfc. My department manager would routinely make myself and the other dept. employees cry, yell at us, belittle us, and then the next day act so sweet any thought's i'd had about quitting would vanish. She was also best friends with the store manager at the time so she never once got in trouble for behavior that was obvious to the entire store crew. I was 20 and didn't realize it was textbook emotional abuse. I developed severe depression that would screw up my life for YEARS after finally quitting. To this day I wish I had walked out. The second qfc I worked at was also extremely dysfunctional but more in a "horribly understaffed" way than an abusive boss way. long story short, don't work here unless you have to and if you do, try to get a job stocking shelves or working in the dairy. The people who try to do a good job are rewarded just the same as those who skate by, and the longer you're there the more you'll turn into one of the skaters.