5.0
25 Sept 2017
Anonymous employee
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Cytora has basically everything that one can ask for in an employer. The team are particularly great and have a very diverse spread of intellectual interests - which in turn fosters a culture of lateral thinking.
Cons
The growing pains associated with rapid growth.