I hear you on the Mac Bank issue, i work for a European investment bank and trust me, in the market mac bank has a pretty demanding name attached to it, long hours, bonus' arent that great but all in all if u survive mac bank you can survive almost anything....
Had a close friend quit her job...