5.0
16 Sept 2020
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Excellent salary package and health benefits Great Management and Employees Business continuity and employee progression
Cons
Headquarters in Washington DC 5 hour time zone difference resulting in late night meetings