I know someone that got a job at Deutsch Bank with 3 C’s at ALevel so it is possible to get a good job. I think employers nowadays care more about your motivation for the job role, how you sell yourself and showing confidence in your skills and abilities! Alternatively just apply to schemes don’t ask for ALevels or “Excellent Academic Record/Background”
good luck :-)