5.0
3 Jan 2024
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Dynamic work environment, working in close contact with experts of several different fields
Cons
Small company that is growing, sometimes not everything is smooth