The best and worst places to work in investment banking now