Vantaggi
You do get a wide variety of clientele, and with that, you learn how to be flexible and develop good customer service skills, as well as learning how to work a register. It's a very physical job in most every part of the store, which can be a plus as well, and you do get a 10% discount as an employee, with occasional weekends where you get a 20% discount. I personally have had more or less pleasant experience with the management in my location.
Svantaggi
Management. Management. Management. So very temperamental, and your staffing depends entirely upon which district your store is in. If you happen to be in the district that I am currently in, in one of the largest stores in the Midwest, our store's staffing budget is far too low, which means you do not have nearly enough people scheduled to make the store run effectively. This makes the work very stressful, especially if you're full time. When you don't have enough staff, the lines get long, and customers get cranky. Part of the job is selling TJX Rewards Credit Cards, and guess what customers do not want to sign up for when they're in line for half an hour? TJX Cards. So in addition to that, when you don't have enough staff, you also can't have people staying late to actually c lean the store well at night, which means it's a mess all the time for every shift. And when your District Manager sees that, your managers get in trouble, and their stress then also becomes your stress. It's a vicious cycle of a business being run by people that have likely never worked a register in their lives, or at least not anytime recently, who don't care about their floor workers, with no inclination to better conditions for their employees, when it could really be fixed by just letting us have some more damn people on the schedule.