I don't know much about the program but I worked in banking for a while at one of the larger and notoriously shitty banks but we kept getting transplants from one of the ones that has a "best place to work" sign. York maybe. I actually forget what one it was. All I remember is the horror stories about their corporate rules
Viewing a single comment thread. View all comments