Its a fantastic place to work, ample things to learn if you have the zeal for the same.
Management follows an open door policy and are approachable anytime for the smallest of the issues. Learnt many lessons both personally and professionally
I thoroughly enjoyed my stint with MSCI.
Would like to certainly return, if there is an opportunity.