I have been working at Kohl's part-time for more than 5 years
Pros
Scheduling is flexible and based around my availability, staff is great, tons of positive feedback and incentives, opportunities to move to other positions in the company, fun and helpful/caring... atmosphere
Cons
Seriously can't think of one.
I have been working at The Home Depot full-time for more than 10 years
Pros
strong values and great people
Cons
Fast paced retail environment with challenging customer needs