Pros
If there is a need of hours, they have a lot of stores that can provide hours. All stores are similar in structure and system that one can just jump in and work without feeling new to the job. They greet employees on their birthdays by giving them birthday cards and also they give christmas gifts/bonus not a lot but still nice to get. The company didn't made me feel that I am just an employee.
Cons
It's the workers/co-workers that made me feel I'm just an employee. The problem with co-workers can also be a problem in any similar setting. I cannot blame the company for it. Co-workers having more authority over others for being friends with the right people. Inspite of open door policy, it somehow does not eliminate these kinds of problems. I never had a problem with the company.