3.0
Apr 28, 2025
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Generally positive experience and work on exciting technology
Cons
Layoffs and major uncertainty in the future. Can be hard to make an impact due to old timers running the show