Browsed the site for the first time, looked for startups in my area, and I see companies listed that are the largest tech companies in the country that have been around for over a decade, with offices all over the world.<p>If the largest players in the game can be considered startups, I feel like the word has lost a lot of meaning.