Guys - need help from veteran monkeys in the jungle!
Could you please share thoughts with regard to long term prospects, exit, pay, culture, team etc.
Both teams have seen lot of attrition, I believe. This is in London for year 1 associate role.
Any insight on the two and how would you choose, would be very helpful.
Thank you.