This is a retail sales job, and with that comes a vast amount of public encounters with strangers. There may be good days, and days when you have the utmost ignorant people, but one thing is for certain, the goal remains the same. They may be upset at something irrelevant and take it out on you, and sometimes you meet those who wish you harm. It can get crazy a times. Nothing con about the company, more so of the customers you run into. Other than that, its an amazing Company to work for.