Vantaggi
The Container Store can be a GREAT place to work. It's partially up to the employee and whether you're wiling to commit to making the place a great place to work. Unless you're seasonal or part-time, you're probably pretty secure in your position. If you can do the job, you have a shot at getting it. It very much has a meritocracy to things, but always pay attention to keeping the power players happy. Even if you did nothing wrong, you can be set back significantly with even one passing statement. *Always* be 'on' then good things can happen.
Svantaggi
While the company is (and wants to be) a great employer, they also want to be a great employer for their managers. This works well when the manager is good, but if they aren't then they will be given every opportunity to get better. This isn't a bad thing in and of itself, but I watched as many bad managers required years before they 'moved on.' The number of impacted employees was not inconsequential. Years without getting reviews, sniping managers, semi-competent/very confident managers who disliked disagreement. At times it appeared the safest job in the company was to be a manager. The company would do well to recognize technological trends as they happen, instead of after they heyday is over. With the level of disruption happening in retail, The Container Store will need to adapt more, and much more quickly, in order to thrive in the changing landscape. And provide quality customer experiences with their online orders - timely shipping, accurate orders, accurate expectations. Benefits were okay for a retailer, but if you have a position that doesn't require you to work in retail, the benefits end up looking okay at best. I heard a few new hires be negatively surprised with the benefits. I'm not sure how of if that would have impacted them joining the company. Salary freezes are every couple of years now. If you get a promotion, price that in to your expected wage and don't expect to catch up to the correct number in a few years.