5.0
Jan 6, 2023
Anonymous employee
Current employee, more than 1 year
Glasgow, Scotland
Recommend
CEO approval
Business outlook
Pros
flexibility, amazing culture, great benefits and colleagues
Cons
So many super intelligent people, it is very easy to suffer from imposter syndrome