2.0
Jul 30, 2024
Recommend
CEO approval
Business Outlook
Pros
The salary and benefits are competitive
Cons
A dumpster fire. Leadership is incompetent, morally flexible, and promotes bullying and gaslights people who speak up. Thought I was joining an organization that was the peak of what scientists should be…