Pros
- Generally, your office mates are good people. - It's a job... In today's job market, that's saying something. - Unfortunately, there isn't much else positive to say about the company.
Cons
This company actively promotes a culture of dis-trust and opaqueness. There is far too much red-tape to get your job done -- from travelling, to purchasing resources (even just a book), to hiring -- every decision, big or small, must go through governmental levels of bureaucracy (in fact it may take less to pass a bill in the US Congress than to travel in this company). The Senior Management is utterly clueless about what it means to be a software company. "Data, data, data" will get you only so far -- the rest must be made up in offerings and services. But, if MSCI isn't willing to invest heavily in writing that software it will fall to its competitors. As mentioned before, your office mates tend to be good people. However, most of the talent in this company has come through acquisition or junior new hires. So, your mates don't tend to stick around long -- after they've found out what this company is *really* like. The Senior Management tends to say one thing and do another.