5.0
Dec 14, 2023
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
- Ability to develop business across every major and smaller life sciences company - Helpful and knowledgeable colleagues - Transparent management
Cons
None really to date, though I am still relatively new