- - Manager BioTechUSA Employee Review

4.0
May 13, 2023
Recommend
CEO approval
Business Outlook

Pros

Ability to improve alongside the company.

Cons

Centralized decisions. Hard to get through.

Explore other reviews about BioTechUSA

3.0
Jun 28, 2026
Recommend
CEO approval
Business Outlook

Pros

Good opportunity for professional development.

Cons

Poor cross-functional communication and collaboration.

3.0
Oct 2, 2025
Recommend
CEO approval
Business Outlook

Pros

It was alright, but then it wasn't

Cons

it's quite personal, but some of their values may be questionable or maybe not.

See reviews by: Helpful|Rating|Date|All