You learn social skills and problem solving while constantly being involved with customers.
Pros: flexible hours
Cons: no breaks, no healthcare, no sick days, etc...
You have your slow and very busy days like any business. I worked 3 locations of this franchise company so there's stores where you're with other co-workers which I've gotten to know personally lovely people all different cultures. Now I work alone at one of our locations which is hard at times especially when your busy and solving different problems so its definitely a multi-task checking and insuring warranties, making sales, payments and fixing customer issues and when customers aren't around then its doing all store management tasks. You get to meet so many people and sometimes connect with them there are some special moments there. But you definitely learn social and problem solving skills.