5.0
Oct 14, 2024
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Excellent company - very professional and organised. Deals involve interesting companies from a variety of different industries.
Cons
Sometimes a lot of admin/process but it is manageable.