Pros
There is a great and friendly work environment, the work is interesting if you're into fashion, the hours can be flexible if you need them to, you get to see a lot of the city during home appointments, the kitchen is stocked with snacks and drinks, the company promotes from within, there are opportunities for paid overtime for hourly employees, health/vision/dental benefits can be affordable for all employees.
Cons
Only for someone who enjoys a fast-paced work environment.