I've been working at Kroger since November. I was a Courtesy Clerk (bagger/cart pusher/custodian/the entire store's b****), and I moved to Produce in May. I really enjoy most of the Produce department (Free food, yeah!), but my hours have been cut drastically (26 per week versus about 36 I was getting a couple months), and I've been working 8.5 hour shifts by myself the whole time, and it's extremely stressful and frustrating. I've probably spent the last 80 hours of working with maybe a total of 5 hours with another person working with me in the department. I got a $0.10 raise to move up to Produce (only making $7.45 an hour), and I'm honestly not sure why I haven't quit and gotten a job at Taco Bell. At least they start at $8 an hour, and I guarantee their employees don't even have to deal with half of the crap that I do. It's definitely better than doing everything someone tells you to do, but I'm going to move back up to the Front End (Customer Service, Cashiers, Courtesy Clerks) as a Floor Supervisor. That pretty much means I make sure that Courtesy Clerks do their chores (bathrooms, cart pushing, store sweeps, getting supplies) and also keep track of giving everyone his or her breaks. Floor supervisors also often open up a register when it gets backed up, assist at the Customer Service desk, and operate Self-Checkout. Beats being separated from the outside world for 8 hours at a time.
I volunteer at the local animal shelter and cook meals for the homeless with Family Promise on a regular basis. Obviously not a "job" though.