Pros
Good brand name for the CV (Not sure if it is the same in the near future)
Cons
* Increasingly low compensation. All about cost cutting these days. * Not all but many people in the firm put emphasis on self importance. * Some managers have anger issue and like to humiliate/criticize others publicly. * Bonus, promotion, and compensation is not based on performance but more focused on visibility and networking with management. * Although the bonus is meant for last years performance, if they think you will leave soon, they give you nothing. * Deprecated technology / Morgan Stanley in-house developed technologies are used in the project (Re-inventing the wheel but in a worse way). * Talented people are leaving resulting in degrading quality of software development and architecture. * Graduate program no longer sends people to NY (as part of cost saving).