Pros
Easy going and understanding boss. (As long as you take responsibility for yourself) Straight forward job for the most part. Good on the job training from not only management but fellow employees. You can always find something to do to keep busy in the building. Some of the best and most friendly co-workers I have ever had. Would not trade that for the world.
Cons
This is not a good first-time job. I've seen that time and time again. There are lots of elements to juggle. Corporate has recently really been cracking down on not accumulating overtime to the point of disciplinary action from management if you stay late. So you must do everything you can to remain on track. For the last couple years there has been a new head of the company they have made several changes to cut costs that really screwed over some of the employees. Such as consolidating Deli and Seafood into one department and therefore taking a management position away from one employee at each store.