1.0
15 May 2022
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
The best scientists that a company can ask for. Great mission and lots of great colleagues across the globe.
Cons
Poor management. Dr. Launay is a scientist not a business man. HR is toxic and biased. Disgruntled employees due to the lack of respect.