Originally posted by SussexSeagull
View Post
The interview process can be a little intimidating at some firms and you will probably be expected to write some code and solve some algorithmic problems. My first role at a well known US bank involved a superday where I had eight back to back interviews and still had to return the next week to speak to the MD. The interview for my current role involved nothing more than an informal chat with the hiring manager.
Regarding long hours it depends who you work for. The first bank I worked for was notorious for having a long hours culture which I feel penalises those with families. I took the unhealthy view that my bonus was my overtime payment. Great when you get 50%. Not so great when you get 2% through no fault of your own. At present I get away with working 9-5 but may work extra hours as required.
As for macho culture - sure in certain parts of the bank but this has been very much cracked down upon and in my experience never existed in technology.
Background checks - they are basically looking for any previous incidents regarding dishonesty however they will perform credit checks and validate your claimed qualifications and previous employment. Company directorships (excluding any Ltd Co you may provide services through) will also be scrutinised. Nothing too bad and a lot less intrusive than for some government roles.
The quality of techies at banks is hugely variable. Some are absolutely amazing. Some are pony and don't last long. The rest, including many contractors are solid but unspectacular.
The work is quite often tedious and getting things done often takes priority over getting things done property. As a consequence many codebases are full of poorly structured code and years of tactical hacks which never get refactored.
Comment