Supportive environment, great benefits, good culture.
Cons
Sometimes chaotic and unclear priorities from upper management (who are now gone, to be fair).
3.0
Oct 8, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Highly-regarded product benefitting people looking to strengthen their cognitive abilities
Teams of people dedicated to doing their best for the company and customers
Solid cross-team collaboration
Cons
Unclear long-term strategic plan
Layoffs of onshore (US) teams