5.0
17 May 2025
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Really interesting technology. Great and very smart people A place to grow professionally and personally
Cons
Average salary compared to rest of the industry