good company - Formulation Scientist Oncorus Employee Review

5.0
1 May 2024
Recommend
CEO approval
Business outlook

Pros

this is a high pay

Cons

this company no longer exists

Explore other reviews about Oncorus

5.0
29 July 2023
Recommend
CEO approval
Business outlook

Pros

Great company, innovative cancer immunotherapy platform

Cons

Suffered the fate of many biotech startups in a tough investment envirnoment

4.0
4 Jan 2025
Recommend
CEO approval
Business outlook

Pros

Collaboration between different departments for common goal

Cons

Leadership didn’t always agree with each other

See reviews by: Helpful|Rating|Date|All