Alternatively / complimentarily, deliver nicer working conditions. Programming jobs attached to banks are reputed to comprise some combination of attributes like: stodgy, boring, formal, high stress, long hours, not respected, and having projects/job advancement driven by backstabbing-politics and seniority instead of technical merit...
Give people saner work-weeks and adequate vacation, though, and you might be able to get more of them and at better prices.
Give people saner work-weeks and adequate vacation, though, and you might be able to get more of them and at better prices.