I was poorly trained, and a supervisor was annoyed if I ever made a mistake because of it, and continues to make me feel stupid every chance she gets. very outdated system, slow and hard to use. nice place to work but management needs a lot of shaping up. they don't hire enough people, often times I will be the only one on register, and have to call people from all departments to help out.
demanding at times, even hectic, but coworkers are nice and help the time fly by.
overall, not a terrible job, but there is plenty of room for improvement. (seriously)
nice coworkers, hours are reasonable, discount
lack of respect from supervisor, short breaktime, bogus system