Management does a wonderful job of ensuring all employees hear what they want to hear, regardless of how factual it may be. In low season, when the store is quiet, they'll tell you hours are getting significantly cut due to low store traffic, while also hosting job fairs and "National Hiring Day" at the same time, while also promising you your hours will start to increase now.
The vast majority of staff have devoted their life to retail so management puts them over anybody who is just looking to make some money while pursuing a different career path, regardless of how long you've been working there. I often found managers didn't communicate between themselves and consistency is a foreign word here.
Large/Busy store looks great on resumes
Unstable hours, No Job Security