5.0
Nov 22, 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good deal flow and well established investment framework
Cons
Invest in low growth no growth product with relatively low multiple. Win rate is low due to price.