Wonderful co-workers. Pay is ok, not great. Long days due to lack of staff, high turn over, very poor and aggressive management, awful communication and no accountability with management. High stress and work load, can be as busy as black Friday every other day during the summer which would be fine if management hired enough people or could keep their staff from quitting or firing them with inadequate reason. Big changes would need to be made for me to recommend working here.