Review - Director Medical Affairs Altimmune Employee Review

4.0
21 Sept 2024
Recommend
CEO approval
Business outlook

Pros

Good work life balance and atmosphere.

Cons

Small company so lack of typical support structures for growth.

Explore other reviews about Altimmune