Pros
Its a great place to work if you just need something part time. Managers are always willing to listen to your complaints (if nothing else) . If you don't have a bank account you can cash your payroll check right in the store . There are management opertunitys if you want them and work for them .
Cons
They tend to icen over real problems with temp. solutions. Although they listen to your issues most of the time you are patrinized about it. I E ... we just have to work together as a team or we understand your unhappy with the _________ but please know you are a valued memeber of the team and we need you . While nothing gets done about the issue. they don't really fire people unless its for something big. So you have to deal with people that don't always do there job even if you are doing yours right.