Vantaggi
small company allows you to take on greater responsibility and forces you to learn quickly (without throwing you into the deep end)
a lot of contact with those in high positions
Svantaggi
intern position touches upon all job roles, so you end up doing a lot of tasks that you might not be interested in
also, you don't get a lot of contact with the CEO (she's always traveling), which is unfortunate because you can learn a lot from her when you do!