Permira London - Thoughts?
I was wondering if anybody could provide me with some insights or opinions on the Permira office in London. How is the culture and work life balance in the teams? Particularly interested in Consumer. Feel free to share any other interesting or relevant information!