5.0
8 Jul 2025
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
The work is intense but you see the impact you're making Also, working with people from so many different countries is a big plus for me
Cons
Because the company grew so fast, things can feel a bit chaotic and you sometimes have to figure things out on your own