5.0
Aug 13, 2020
Current employee
Shrewsbury, England
Recommend
CEO approval
Business Outlook
Pros
Strong leadership Transparent and open culture Removal of glass ceilings for personal development Challenging traditional insurance placement
Cons
None that should be here