4.0
5 Feb 2021
Former employee
Alpharetta, GA
Recommend
CEO approval
Business outlook
Pros
Good work place with great people.
Cons
Rigid UK based infrastructure makes it difficult to translate to a US healthcare environment.
Check out your Company Bowl for anonymous work chats.