Pros
Luckily there are usually quite a few of employees you will be able to connect to and feel comfortable talking to when you are not comfortable with management. They are also pretty fair when it comes to time off as long as you RTO it.
Cons
First and foremost Management. It seems at TJ Maxx your advancement within the company is based more on appearance (such as what you are wearing) and your ability to "kiss up." The people who actually work hard to get what they have find themselves falling short of development and advancement if they are not "taddling" on other employees or "kissing up" to members of management. There is also a high level of hypocrisy within the store. The members of management preach about communication and a sense of good behavior to the employees, however they themselves come off to be highly unprofessional as well as rude. Furthermore they fail to communicate between each other, so the employees find themselves juggling numerous tasks that each manager deems as important. There is absolutely no sense of teamwork among staff, while it is all broken up into cliques. Overall this is not an employer I can say I have ever been proud to work for and if I had the chance to get out sooner, I would have.