MSCI has an employee rating of 4.0 out of 5 stars, based on 2,023 company reviews on Glassdoor which indicates that most employees have a good working experience there. The MSCI employee rating is in line with the average (within 1 standard deviation) for employers within the Financial Services industry (3.7 stars).
Nice office, benefits are good, there are good products/teams
Cons
A bit of a cog in the macine feeling, can be either under or over organized depending on which team are you on. Really hard to advance your career there