Great Company and Great Future.
Pros: tons of benefits, great product, great focus on culture, great customer focus.
Cons: hiring process, division of duties, training
This is a wonderful company to work for, but working in an outlet has left me feeling they are still finding their way. They invest a lot of time and energy into the customer experience and the employees. Benefits are wonderful. There is room for some review of job titles and equality with regards to compensation as to who does the heavy lifting.