StarStarStarStarStar Current Senior Research Manager in London, England
Very decent time off and good private health coverage. They are very supportive in case of personal or family issues. Sick pay isn't formalized but never has been an issue. Pension plan certainly good be improved. Generally, they are a very supportive bunch, if maybe a tad disorganized.
List based on reports from current and former employees. It may not be complete.