3.0
Apr 3, 2024
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
The ethical Mission statement and good deeds such as "mission of Mercy"
Cons
UK leadership appalling, they don't follow their own mission statement, Overcharge and underdeliver to [most] clients.