2.0
Jun 21, 2026
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Company on the rise doing important work, really smart people.
Cons
Lack of direction, terrible leadership and management at the top, decisions are not strategic, just reactive. So many employees leave before even one year.