There's never been a better time to work at a startup.
With industries like self-driving cars, machine learning, and cloud computing growing, startups are at the forefront of innovation. Social media site LinkedIn has released its third annual Top Startups List, which ranks the best startups to work for.