Company: J-P-Morgan
Date: 2014-10-19
Overall rating: 4/5
Employment status: current
Experience level: Junior

Smart people, interesting tech in the right team
Pros: Surrounded by smart, capable people, including bosses.  Almost everyone is friendly and easy to get on with.  Some cool tech to play with if you're on the right team/project, though some products are old and stale.  Solid pay and benefits, though not amazing.  Work-life balance good in my team - work from home pretty much whenever I need to, take holidays pretty much when I like, some late nights but not all the time.
Cons: It's a big corp, so there's some fairly heavy bureaucracy pretty much everywhere you turn.  While you're piloting an application, you get plenty of freedom, but once you go live, there's no escaping the red tape.  Impossible to really be agile at that point.  Also, I gather salaries and benefits aren't top in the industry, which is surprising considering JP's position.