I joined a start up very early ( a month old) and have done everything from setting it up with Google, to product management, inventory management, understanding the technology, solving pricing matrices, and much much more (e-mail marketing, advertisements, etc.).
I originally joined as a part time intern and was told I'd go full time after I finished school.
After finishing school I was told that "There's not enough work for you to do at the company to become a full time employee."
I'm still working my intern hours (20 hours a week) and need to start finding a full time position. The problem is is that my boss and the culture is awesome. I can work from home some days, and my boss is really positive. I don't want to leave this company but I can't afford to stay for much longer.