Company: J-P-Morgan
Date: 2015-01-13
Overall rating: 3/5
Employment status: former
Experience level: Junior

A bureaucratic nightmare of poor documentation and poor programming practices while being surrounded with great people.
Pros: The people are the main reason to work here, they are professionals and have a nice inclusive culture. Also, there is high mobility to move throughout the company, so potential to work anywhere in the world.
However, since it is such a large company, it is possible your mileage may vary depending on which group you are in.
Cons: The heavy red tape that is involved with getting anything done is the largest challenge. Something that should take 10 minutes for a knowledgeable individual can take up to 3 weeks due to permission requests.
Also, the culture is borderline workaholic, with cars arriving at 8 AM, not leaving until 6 PM, and many people taking desk lunches.
As with the Pros, these might vary between departments. I have heard from others who barely work at all.