Pros
The job is never boring and there is always work to be done, which does make the day go by fairly quickly.
Cons
Due to cost cutting measures, the company now seems to treat their employees as disposable assets. Frankly, many of them are. By that, I mean that many of the employees really don't care in the least and will do the absolute minimum amount of work required of them. This is likely due to the poor wages offered by Kroger. You WILL start at minimum wage if you have no retail grocery experience. Additionally, you will NOT receive any raises under the current bargaining agreement until you have been employed for at least 2 years. This is very frustrating to the 20% of employees that actually put forth quality effort while the other 80% slack off. If upper management gave store level management more power over raises, this would do tons for the company. The good employees will stick around longer because there is incentive to do so and the bad employees will be weeded out.