What 965,000 LinkedIn Profiles Reveal About Company Teams