What an interesting topic to talk about Macquarie actually. Being someone who comes from Australia (where Macquarie HQ is), I have to say Macquarie is a fantastic bank in Australia. Whilst saying that, I am not 100% sure how good it's operations are in the UK. The truth of the matter is, Macquarie doesn't have the strongest brand anywhere else apart from Australia and that makes it tough to attract quality candidates. Many of the employees that work in Macquarie transferred from Australia.Even so, it's hard to compare it against McKinsey, it's speciality and expertise (I personally believe) is different. Either way, Macquarie treats its employees extremely well so if you get an offer from them, I would seriously consider it.