Absolutely, one of my favorite jobs ever. To excel in Skechers, you learn to be apart of a team because everyone needs help at some point, no matter how talented you are. While being a part of a fast paced sales floor, you also learn to take pride in your paycheck after each pay cycle due to the sales commission. Through each customer experience, you get to learn what features for each product benefits particular problem areas each customer might have like bunions, slip resistant, light weight for exercises, etc. Management gives the highest performers recognition which pushes everyone to continue progressing as sales people and team players. The hardest part of the job was language barriers, which was a minor hurdle. The most enjoyable part is getting to see your units per transactions, average dollar sale, and daily revenue for the store after each shift. The ability to see the numbers up close, allows you to figure out what you need to work on within yourself.