Upper Management at the store level has a lot of stresses on them from corporate and regional managers, this is turn means a lot of pressure is put onto pretty much anyone above an entry level position. Luckily my managers were good people and didn't become angry with you, but they definitely kept hard on you about fulfilling your work duties. Often had a work load that I could not complete with the hours I was given, which led to a lot of stress when you brought in the managerial pressure. Promotions come with raises, but don't expect a raise if you stay in one position unless you're there a very long time. Our store had issues with cooling and heating, they often refused to turn it up enough to be tolerable in the summer and warm in the winter. They really push the idea of the shop your way rewards, which while I admit is actually a very good reward card compared to other stores, it had its bugs that made dealing with dissatisfied customers very difficult.