First off, you will work really hard, especially if you want hours. The full timers at TJ's have to work a brutal 50 or 60 hour work week, something insane like that. Physically demanding tasks abound, and the workload is generally unrealistic for the amount of staff and the time they have to work. It's the classic case of corporate making unreasonable demands on the retail end.
While TJ's comes off as this hippy-dippy company, their actually owned by a German based corporation that is, in the end, only interested in the revenue intake. My two managers would also excuse some people for lateness and write others up on the spot if they didn't like them. Corporate never seemed satisfied with our sales each quarter and everyone got really sick of it. The workload became unbearable and I left the company right before store management changed hands and things got really bad. Also, my manager was absolutely soulless and only cared about the bottom line. He also talked to people like they were dirt which made coming into work difficult at times.