Overall a pain, but my department has a good bunch of guys who work together.
Pros: Union, consistent paycheck timing, mostly set schedule if desired.
Cons: no overtime, limited hours, excessive restrictions
Certain members of the management staff do nearly nothing and pass on the blame when something goes wrong. Others however are good. Most of the jobs are tedious with multiple regulations, restrictions and rules that quite simply just make it difficult to get the job done. I prep produce for sale, load the counter with product and assist customers in finding the products they are looking for. My co-workers are fun and helpful and good at working together, as a group we attempt to make the job enjoyable. The hardest part is managing to time everything so the job can be completed in the short shifts provided while keeping up with loading things to expected standards.