Where to start? If you are a hard worker they will keep you right where you are. You will be promised promotions, but never remembered when time comes. They claim they want to promote within, but every chance they have they hire from outside of the company. I am not only saying from experience, I have seen them do it to plenty of others as well. They ask for YOU to be completely honest, but then upper management ALWAYS lies or hides things from their employees. Work and home balance is a joke. You know it's bad when customers ask if you ever go home! Upper management is petty and will nickel and dime you on everything. This company allows favouritism, as long as the right people like you; you can pretty much get away with anything. They ask for way too much and don't want to give anything in return. I was a manager in training for YEARS and made it clear I would go / move anywhere they asked me too. But with each store that became available I was never even asked. All because the store I was working in was too big to fail and they needed a strong assistant to make sure things didn't start falling through the cracks. Because I was an honest, hard working employee they never wanted me to leave that store. It wouldn't be beneficial to their needs and when it comes to this company, that's all that matters.