They staff as little as possible, so you are usually rushing from one customer to another, sometimes one individual would be covering three departments. They were slashing staff when I left, so it must be really hard to provide good service.
You are always standing and walking on concrete, so the job is really hard on your joints. The environment is inherently dirty and is hard on the lungs. The seasonal work is ceaseless lifting and can burn you out pretty quickly.
The pay is better than an attendant at a gas station but, the toil on your body exceeds the extra almost quarter they start you off at ($10.23 at my store). It can be a decent first job but, don't let yourself get bogged down there; it's a job position with very little future and they'll throw you to the curb when it suits them.
All the ibuprofen you can eat
hard on the body, dirty working environment