2.0
Nov 15, 2024
Anonymous employee
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Extremely smart, competent and willing people in climate research and technology.
Cons
Very sad that MSCI decided to remove roles, absurdly offshore to lower cost countries and change product team structure every year. Top management sees employees as individuals rather than teams, and thinks that individuals can endlessly be replaced by lower costs employees. Products and product development are sacrificed in order to drive short term sales. As product quality declines, higher need for even shorter term and lower quality products. Senior top management only cares about short term sales and is extremely political in prioritizing projects.