Pros
Positive work environment and culture. Great hourly pay for retail job. Benefits even for part time—health, 401K, discounts, and more. Management seems to listen to and value employees’ opinions.
Cons
No cons for the company, but retail is retail, so expect to work nights and weekends.
Pros
Good salary hike and great company culture
Cons
I really don’t see any company con. All grievances would be person/position specific