Pros
I stayed with this company for one reason: its community presence. After jumping from shift to shift every other day for months the customers begin to think you actually live there. I had no problem with this, as I found myself having a positive effect on these people's lives. It is a wonderful feeling when a customer goes out of their way to find you in the store just to say hello. You build relationships not only with your co-workers but also with the community. And prior to the company's movement toward gas stores, community involvement/customer service was its biggest selling point.
Cons
There are few reasons I will not work for this company again. But, some of the cons would be - Poor communication - Management teams vary immensely from store to store