About six months ago I left a job as e-banking product manager at one bank for a similar job at another bank for higher pay. The role sounded exciting – they were looking to totally revamp their ageing e-banking systems to something more suitable for modern banking. The reality, though, is that things move incredibly slowly here – high-level decisions go through so many different layers and there seems to be a reluctance from senior managers to move away from legacy software systems. In hindsight, things were much better in my previous position. Should I press on in my new role or bite the bullet and return to my old job?