Morgan Stanley, in general, will treat its employees fairly and well.
There are, of course, obligatory training (compliance, diversity, Know-Your-Customer, etc.) and there is a required approval process for any personal trading. However, these are both regulatory requirements for any front-desk facing job in banking, so they cannot be held against the company.
The work environment is relatively relaxed compared to other banks, and the managers are rather friendly. When I had trouble with my health (not preventing any work, but making my commute rather inconvenient), they allowed me to work from home for an extended time until I got better.
They do not like employees working crazy hours and seem to have checks (or at least, managers' good will) to prevent burnout. Also, they have a decent candidate selection (and annual review, later on) process, meaning you are more likely to work with good developers than with poor ones.
If you are a permie software developer, your base salary and bonus will be capped, no matter how good you are. This is common in banking, and one way out of this bracket is to move to contracting. You are unlikely to be promoted unless you have worked at the firm for many years.
The interview process included one phone screen, a couple of in-person interviews (mainly technology-focused), and then a final interview. Two of the interviewers were great; one was a bozo. However, overall, the experience was good. Some of the se
Regarding Enterprise Technology, the process is generally very long and slow. On average, it can take about 4 to 6 weeks from start to end. Numerous levels of interviews are required from local and remote hiring managers. Local HR is relatively ju
After completing an online exercise on one of the popular services for online tests, I was invited for an on-site interview. It took a few hours and was divided into three parts. In each part, there were two people interviewing me. The interview chec
The interview process included one phone screen, a couple of in-person interviews (mainly technology-focused), and then a final interview. Two of the interviewers were great; one was a bozo. However, overall, the experience was good. Some of the se
Regarding Enterprise Technology, the process is generally very long and slow. On average, it can take about 4 to 6 weeks from start to end. Numerous levels of interviews are required from local and remote hiring managers. Local HR is relatively ju
After completing an online exercise on one of the popular services for online tests, I was invited for an on-site interview. It took a few hours and was divided into three parts. In each part, there were two people interviewing me. The interview chec