Company: J-P-Morgan
Date: 2018-04-15
Overall rating: 3/5
Employment status: former
Experience level: Junior

Software Developer
Pros: 1. Excellent infrastructure. Suffices to ask - how many global company in India have invested in desktop phones with video capabilities? Anyone in the organization, in any corner of the world, can call anyone else in the org, at his / her desk and start a two way video call. All other infrastructure are at par or better than anyone in the same league i.e. captives working out of India.  
2. Very stable with established processes. Any employee of the organization can rest assured that the benefits like flexibility to change teams within the organization after a given period of time will not be denied or frowned. It is a blessing to be in an organization where you can rest assured that the basics are already taken care of.
Cons: 1. The management layer i.e Executive Directors and above. Nobody knows IT (except 1 or 2). Nobody knows domain (might be 10% does). They are where they are because they are the favorite of someone in power, most likely in USA. They try their level best to do nothing through their days to unsettle that equation. If you are looking for dynamic, strong leadership, look somewhere else. If you are looking for a bunch of old, has-been worker, stuck in the same team for 7 years, did not write any code or contribute anything to delivery for last 5 years, controlling your year end appraisal and increment, welcome to JPMC India.