Company: J-P-Morgan
Date: 2017-01-04
Overall rating: 2/5
Employment status: current
Experience level: Confirmed

Great job for grads. Not worth getting promoted.
Pros: Benefits (401k Match, 4 weeks vacation upon hiring, pension, etc)
Competitive starting salary for new grads
Generally receive a yearly bonus
Co-workers - most are helpful and freindly
Immense amounts of internal training available
Cons: Poor compensation policies -promotions don't guarantee raises and it's rare to get your salary reviewed = no reason to take on more responsibility. ADVICE: Negotiate your highest salary at hiring.
Poor Performance review practices -still use forced ranking -objectives and feedback meetings are just checklist items for managers to complete
**A lot of bureaucracy and it is getting worse
"Controls" environment goes overboard and causes most development work to be more difficult and take longer than necessary. 
Risk teams often don't understand technology or how systems work together, complicating the development and maintenance of applications.
Poor and disorganized project planning full of bureaucracy -causes tech debt to go unaddressed