The Software Engineering Program is well built out and helpful in actually training and preparing incoming employees for their position.
Competitive pay.
Many opportunities: JPMC is both a consumer and investment bank. There are endless opportunities, and it's typically a place described as 'being able to have many different careers at one place'.
JPMC is a financial institution at the end of the day, not a technology company. So, working in tech for a bank, you realize they are not as fast or up-to-date as other tech companies.
Upper management involves business politics. There were many times I felt like just a number, or my opinion and ideas were undermined by my manager, who was less experienced in engineering.
The little people matter. Employee happiness directly correlates with productivity and motivation to do well.
Fair. Ask some questions about RESTful APIs. Ask your behavioral questions and how to process when you have conflicts with your manager. It is a relatively straightforward technical interview.
I had an interview with the team I'd work with. I had to show knowledge about my engineering stack and show people I would work with that I could be useful.
is hard as tech company interviews, but the annoying part is it’s not standardized like LeetCode is. At least with tech companies, you expect a general format, so studying for one means you study for multiple. JP, on the other hand, will depend on th
Fair. Ask some questions about RESTful APIs. Ask your behavioral questions and how to process when you have conflicts with your manager. It is a relatively straightforward technical interview.
I had an interview with the team I'd work with. I had to show knowledge about my engineering stack and show people I would work with that I could be useful.
is hard as tech company interviews, but the annoying part is it’s not standardized like LeetCode is. At least with tech companies, you expect a general format, so studying for one means you study for multiple. JP, on the other hand, will depend on th