5.0
6 Mar 2024
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
open and direct communication flat structure helpful colleagues and leadership great career progression
Cons
product can be slow in delivering new features manual processes