It depends on what you want. I worked in the warehouse. If you don't mind working hard and being asked to reach goals that continue to increase without adequate training, coaching, positive feedback, compenstaion and time then this is the place for you. In contrast, if you want to engage in a more rewarding, positive work enviornment that values the craft/art of what you do and values and nurtures the employees' development and progress instead of the desire for high numbers by any means than this is not the company for you. Don't waste your time anywhere. Seriously answer this question for yourself, your development and contentment before deciding whether to work for this company. Good luck!