Great first job; many lessons learned.
Pros: customer interaction, friendly coworkers.
Cons: short-notice schedules, horrible managers, unkempt stores.
I worked in 3 different Dollar Generals in the year I was with the company. The stores vary extremely, in cleanliness, managerial experience, and the type of customers you will deal with.
The first store I was in, I had a consistent schedule, which was great, but the manager was hard to work for. He was very intimidating, stern, and unfriendly to customers – more... and employees alike. I've heard from dozens of people who have been to his store that he is "scary". Needless to say, it got overwhelming to work for him from time to time, which led me to a transfer.
The second store I worked with, the manager was extremely friendly which was a wonderful change. However, there is a line between laid-back and unprofessional that I'm sad to say, this manager crossed several times. I witnessed this particular manager argue with customers, cause scenes, follow shoplifters...all of which are strictly against the company's policy. The manager was young and frankly shouldn't have been in a position of power. Her lowers were made to clean up her messes frequently and as I keep in touch with some, they have since moved on to other jobs as a consequence of the manager's actions and the way she would talk to/treat us.
The third Dollar General I worked in, I was only an employee for a day, as the store needed some temporary help. It was the best experience I'd had at one of the stores thus far. They played uplifting music, the manager was warm and professional, and the customers were typically older and extremely welcoming. It all made me wish I'd been originally hired to this store.
Overall, seeing fights, shoplifting, people on different types of influences, and frequent police visits made me want to leave this company in search of something better for myself. I'm not sure if I would return, but I don't regret working there. I learned many lessons and it was a great variety of jobs to prepare me for others down the road. – less