Claim: ThousandEyes received a $500K National Science Foundation grant in 2011 and also received a $5.5M investment from Sequoia Capital in 2014.
Evidence: In 2011, Sequoia Capital led a Series A round to invest $5.5M.