Pros
Mobility within the company is limitless
Cons
As a former employee I was extremely excited to join JPMC. Shortly after joining I realized that the infrastructure of the company is built on immoral characteristics that promote bigotry, racism, and elitism. Numerous times I recalled my senior manager who has been in the company for 30+ years make extremely offensive remarks, behave unprofessionally, and blantly show me that I was not her favorite. The atmosphere in company was set up in a way that all senior management rose through the ranks together so even if a formal complaint was filed, it would be swept under the rug. After coming back from medical leave, the manager even forgot to pay for multipe weeks of work. I am happy to leave the company and hope in the future there might be an old guard change.