4.0
Mar 13, 2023
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
This is a really interesting company that has a lot of potential for the future. There are some very intelligent people working on ground breaking things. Management is very approachable.
Cons
The company is getting and finding its way with some things.