TKMaxx is definitely a great workplace. The hourly wage is very competitive, and there is a variety of different tasks to undertake while working there. I have become more confident working there because I am constantly talking to new customers, and my attention to detail had improved through constant maintenance of the shop floor. The working hours given aren't brilliant - if you are in need of extra hours you are not guaranteed them at all.
Once you're trained in the handful of different tasks, working at TKMaxx gets repetitive and maybe even dull