5.0
Jan 22, 2025
Anonymous employee
Current employee, more than 3 years
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
Good company with a flexible view. People are the best thing here, everyone is respectful and great to work with
Cons
Sometimes communication isn't always clear or forthright, which can lead to confusion and frustration.