Like most retail jobs just show up, be professional at all times, do your job, and expect to deal with jerks. In my experience most people that have issues at retail jobs are simply lazy and that is why they clash with management. Don't talk about religion or politics. Be nice to guests and stay busy and you'll do fine in basically any retail environment.
Always room for advancement in big companies.
It's retail., Customers can be horrible people., The customer is not always right., Stand at customer service for an hour and you'll know that.