- this is NOT the place to start if you want to gain experience in software development
- you wont learn anything new here, code is all legacy, 10 years old, and I'm not exaggerating you will find youself getting stuck doing the same mundane tasks every day
- less than 5% of your job will be bug fixing development on shell scripting, java 5 the rest will be monitoring and maintaining market feeds
- senior developers close to management (or over 2-3 years service) will get the little amount of new "features" developed on old platforms
- you dont write full applications here you will have to wait on access request for weeks on end from deployment database frontend etc etc teams for minimal one liner changes
- constantly told "think of yourself as a banker here, not a software developer"
- horrible americanised office culture that the financial people embrace is also forced on software developers
- no bonuses or out of hours pay for long developer hours here, they are saved loudest and laziest bankers on the top level
- 5am calls from teams in india singapore usa as brief as "fix this before maket opens at 6am, goodbye"
- this bank received the biggest bail out in the world, and is know for being one of the most corrupt