Avantages
I understand that this internship is not for everyone, but I personally really appreciated the opportunity as a young student to be able to have the opportunity to do work that would actually be used. I also appreciated the emphasis on personal growth and the availability of help when I needed it, but allowing me to learn much simply by nature of the experience. Also great people to work with, most everyone is very bright, motivated and positive which makes for a great work environment. Also for me it was really nice that you only have 2 one hour meetings a week in the office and the rest of the time I could work anywhere this made it easier to manage my time.
Inconvénients
This is a startup company and naturally there is room for refinement. If you are looking for a perfected and refined experience look elsewhere, in some respects everyone is learning together(in some respects I feel this is the greatest benefit of this internship, learning to work innovatively, refining and developing processes).