Startups are a great place for interns because they can gain a wide amount of experience and undergo the entire training process. Working for a company that does not have a brand name might probably leave you in a moment of doubt. Even the non-existing pay may be a turn-off, but the experience you gain in a startup company is usually worth much more.