1.0
Jun 19, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
High salary and good benefits (as long as they employ you).
Cons
Poor morale amongst teams. Political culture. Public messaging does not align with personal experience. No late stage clinical assets. High compensation is only valuable if you have job security.