Pros
One of the things that drew me to The Container Store was that it offered such a great benefit package. They offer health insurance with no minimum hours which is a huge draw, as other stores, such as Starbucks requires that you work at least 20 hours a week. They also pay more than most retailers, however, you realize that you are working very hard for that money, and I think in the end the money isn't really worth it. They also have a relaxed dress code, which can draw in people, employees get to wear jeans and store t-shirts.
Kontras
Container Store claims in their hiring process that they will work around your schedule, but please don't take this at face value, as you will be scheduled on days when you say you cannot work. And they do their schedules 3 weeks in advance, so if you need any kind of flexiblity with your schedule, you can pretty much kiss it goodbye. Also, they make it very difficult for you to switch shifts with other employees, claiming that it's just too much work for the management. However, I don't understand if you go to them and say "Jane is picking up my shift on Thursday from 5-10 pm" why that is such a huge problem.