J.P. Morgan is a big company, and it depends on what department you work for. The experience might be slightly different. I have worked with several organizations within JPMC.
In general, things move at a slow pace, and there are a lot of processes to get things done. Tech organizations tend to be a little bit relaxing and offer good work/life balance. I usually worked 40 hours/week and was barely asked to work on weekends.
JPMC is trying hard to mimic tech culture, but this will take years to completely change JPMC bureaucracy and work politics.
Culture is really awful here for tech. Too much paperwork and process is required to get things moving in general.
Everyone has specific roles and responsibilities, so working with different teams could take forever to get things done. For example, like changing a small icon on a UI page, it would take weeks to get done. You create a ticket to UI > Design > BA > DEV.
You also work with an outdated tech stack (Who still uses ES5, JDK5, or J2EE?). It is way behind tech companies and the pay is okay.
There is not much interesting problems to solve, since you can't do much unless you are senior management. There are so many mediocre developers, or Stack Overflow developers who only know how to copy/paste source code from Stack Overflow. Code quality is pretty bad and the standard is pretty low.
If you are looking to get a job with easy pay and don't do much, this is a perfect company to work for. However, as a software engineer, this would be the worst company to work for.
Just go to a tech company; you will have more fun and work with interesting problems and a good tech stack.
Get rid of bureaucracy and work politics, and hire more talented engineers.
First: Face-to-face or telephonic technical round to test technology skills like COBOL, Assembler, DB2, CICS, IMS DB, etc. Second: Managerial round. Third: HR round. And this is the final offer, though it takes some time.
Three rounds of technical interviews, two rounds of managerial interviews, and one HR round. My interview was scheduled on a weekday. On the first day, they conducted two rounds of technical interviews and one round of managerial interview. I had to
They took two interviews. One was telephonic, and the other was on BlueJeans (Skype). The telephonic interview was very, very easy. It was for about 30 minutes, and the interviewer asked basic questions on Java and follow-up questions. The video inte
First: Face-to-face or telephonic technical round to test technology skills like COBOL, Assembler, DB2, CICS, IMS DB, etc. Second: Managerial round. Third: HR round. And this is the final offer, though it takes some time.
Three rounds of technical interviews, two rounds of managerial interviews, and one HR round. My interview was scheduled on a weekday. On the first day, they conducted two rounds of technical interviews and one round of managerial interview. I had to
They took two interviews. One was telephonic, and the other was on BlueJeans (Skype). The telephonic interview was very, very easy. It was for about 30 minutes, and the interviewer asked basic questions on Java and follow-up questions. The video inte