Innovative - Clinical Research Coordinator Altoida Employee Review

Explore other reviews about Altoida

5.0
Dec 3, 2025
Recommend
CEO approval
Business Outlook

Pros

fast paced and learnt alot

Cons

lots of internal changes that weren't expected

See reviews by: Helpful|Rating|Date|All