I have just received a finance consulting offer from Deloitte and I am from a psychology degree background. Never thought it would happen to me, I have applied for them 2 other times and the first time made it to the final interview and messed up and the second time only made it to first round interview.
I want to say if you really want to work somewhere dont give up keep persevering and keep working hard, get internships and as much work experience as you can.
These forums really helped me as someone who knew nothing about the world of finance so i want to pass on the baton so to speak. If you have any questions please feel free to ask