Taro Logo

Good team, good manager, decent pay, bad culture when it comes to code quality

Software Engineer
Current Employee
Has worked at JPMorgan Chase for 6 years
August 17, 2025
Chicago, Illinois
3.0
Pros
  • Pay is decent.
  • Manager is very supportive and will give you opportunities if you prove yourself.
  • Engineers on my team are smart and capable.
Cons

Huge variability. The organization is huge, with so many teams. The positive experience I had may or may not be representative of the experience of your average Chase employee.

The team is smart, but there's way too much emphasis on delivering features over fixing technical debt. It seems like no one cares that much about doing things the right way as long as it works (in the short term).

Promotion is more by time than merit (at least for the first few years).

There's too much blind push for AI. Engineers are actually tracked by their LLM usage. No one says it, but we all know it will affect your evaluation. Engineers are flagged for "not using it enough."

Advice to Management

AI is great, but please understand that capturing metrics like how often users are using copilot (and then flagging the ones that are not using it enough) is counterproductive.

Best developers use AI to bounce around big ideas and learn about the right way of doing things, not to actually churn out code. Good developers don't even need to spend that much time actually coding, but analyzing.

There's not enough emphasis on code quality. No one ever actually reviews PRs, and with AI slop becoming more of an issue, this is only going to result in more and more technical debt.

Technical debt has resulted in the majority of production-level bugs in the past six months on my team because everything has gotten so brittle. The culture needs to change so engineers care about doing things the right way.

Additional Ratings

Work/Life Balance
4.0
Culture and Values
3.0
Diversity, Equity, and Inclusion
4.0
Career Opportunities
3.0
Compensation and Benefits
4.0
Senior Management
4.0

Was this helpful?

JPMorgan Chase Interview Experiences