Pros
The benefits are among the best around. Four Weeks vacation, 10 paid holidays, plus sick time, and paternity leave are almost unheard of elsewhere in the area. Health Care is expensive but it covers a lot.
Cons
Diversity hiring and promoting actually promotes discrimination in majority groups. Few opportunities exist unless you give your soul to the company and are willing to relocate to one of their main locations, i.e. Chicago, New York, Tampa, or Houston. Bureaucracy seems to trump almost anything else at JPMC. So many layers of of rules and approvals are required for simple business processes that it often feels like I am being smothered and discouraged from being creative. Customer Satisfaction suffers at the requirements of process. Communication between different departments lacks and management doesn't quite "get it" that we aren't making people happy.