2.0
22 May 2025
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Wonderful people, incredible culture of learning and collaborating.
Cons
Never knew if funding was secure, management appeared to straight up lie many times about our situation. Lots of casual talk about frivolous spending from upper management while employees were being laid off.