1.0
Nov 6, 2024
Anonymous employee
Former employee, more than 3 years
Paris
Recommend
CEO approval
Business Outlook
Pros
Innovative core technology with potential to change the way we do SynBio.
Cons
Poor leadership with high turnover at the most senior levels and an inability to learn from mistakes.