It's true that unis and corporations care about different things.
However, I am surprised that he would only be accepted at two of those universities, given the grades, SAT, and competitive coding. Most of those schools are solid but non-name branded.