4.022 Apr 2025Good place to workInternFormer employeeOxford, EnglandRecommendCEO approvalBusiness outlookProsFriendly environment to work in.ConsNot many that come to mind.Show more