Company: J-P-Morgan
Date: 2017-12-08
Overall rating: 2/5
Employment status: current
Experience level: Junior

Company is good, tech is bad
Pros: Great treatment of employees, work life balance, and work events. They make sure their employees are entertained. People are generally nice.
Cons: For a software engineer, the tech is dated (expected for a bank) and slow moving due to many manual processes, approvals, and dependence between teams. Don't expect anything cutting edge, and don't expect to be practicing many skills that are transferable. Lots of showboating for specific teams and a culture where talking the talk (buzzwords = praise) is valued over walking the walk. Developer tools are slow, buggy, and crash consistently. Lots of time waiting around for things to start functioning again.