I cannot speak for others, but for me, it was a decent work environment that promotes upskilling and internal mobility.
(Note: For internal positions, you have to work at least 1 year in your current position before considering switching.)
There are plenty of resources to use for learning new things (CloudAcademy, Udemy, etc.) that are provided by the bank, and benefits like health insurance are decent. Bonus options are available at the end of the year based on performance.
The Tampa offices specifically are very good at considering who to hire and are a good entry point for people who are starting their careers in fintech.
If looking for remote work, this company is not for you. JPMC is strict on measuring return-to-office metrics and will not tolerate anything below 60%. They grant few exceptions (though not unheard of) for full-remote work.
The work environment (especially in other locations like NYC) is competitive and requires good results.
The strictness of return-to-office could be relaxed. The last big push to return to the office for the current hybrid model saw a large exodus of people, many with institutional knowledge, leaving for other companies with either full-remote work or more flexibility in their hybrid model.
The interview process was good, but there were six rounds. The technical rounds were good, but in the last two rounds, there were a lot of behavioral questions. The HR round is not done yet.
There was a written aptitude round, after which I had two technical interview rounds. Then there was another management-level round, followed by an HR round. The entire process took two days.
Through a series of 4 interviews. Very detailed, and questions asked did not pertain to day-to-day activities. Duplication of questions. Manager did not appear to be involved in the process.
The interview process was good, but there were six rounds. The technical rounds were good, but in the last two rounds, there were a lot of behavioral questions. The HR round is not done yet.
There was a written aptitude round, after which I had two technical interview rounds. Then there was another management-level round, followed by an HR round. The entire process took two days.
Through a series of 4 interviews. Very detailed, and questions asked did not pertain to day-to-day activities. Duplication of questions. Manager did not appear to be involved in the process.