small company, you definitely learn abut the fashion business and get to experience it firsthand. there are very knowledgable people in that company who love what they do.
Cons
they don't have a really organized internship program. they just make you do whatever is necessary as if you are in a full time position and they are not focused on help you learn.