MSCI
MSCI Inc. is a finance company based in New York City, specializing in decision support tools, indices, analytics, and ESG/climate products for the investment community. Founded in 1968, MSCI has evolved significantly, becoming independent through an IPO in 2007 and expanding its offerings through strategic acquisitions, including Barra in 2004. The company operates across four main segments: Index, Analytics, ESG and Climate, and Private Assets. MSCI provides a wide range of products, including equity and fixed income indexes, risk management tools, and data for ESG integration. Its indices benchmark over $16.5 trillion in assets and are used by various clients, including asset managers, hedge funds, and banks, to support investment decisions. With a global presence in over 32 cities across 23 countries, MSCI continues to enhance its services to meet the evolving needs of the investment community.
Work at MSCI in HR or recruiting? Claim this page
Headcount trend
MSCI went from 3,873 employees in Jul 2023 to 4,631 in Jun 2025. Jan to Jun 2025: 281 people joined, 92 left.
Headcount data through Jun 2025
Org structure
Headcount by department
Executive compensation
Hiring now
See all jobsSalaries at MSCI
All salaries71 salary profiles in the US
Most reported roles
H-1B sponsorship
The department split adds up all the years listed above. FY2026 alone: 42 filings.
Peer reviews
Worked with someone at MSCI?
Anonymous peer reviews on OffTheRecord
Similar companies
MSCI FAQ
How many employees does MSCI have?
MSCI has about 4,631 employees, up 0.8% over the 3 months to Jun 2025.
Does MSCI sponsor H1B visas?
Yes. MSCI filed 42 H1B (LCA) applications in FY2026, according to the latest U.S. Department of Labor disclosures. The largest group was Engineering roles.
What is MSCI's revenue per employee?
MSCI makes about $677K in revenue per employee, based on $3.13B annual revenue and 4,631 employees.
How much does MSCI pay?
6figr has 168 salary profiles for MSCI in India and 71 in the US, with pay broken down by role, level and gender on the MSCI salaries page. See MSCI salaries in India
Is MSCI a public company?
Yes. MSCI is publicly traded under the ticker MSCI on NASDAQ.
Data from Company Prospectus, DOL LCA disclosures, WARN notices and 6figr salary profiles.