np - Customer Success Manager (CSM) Biotel Employee Review

Explore other reviews about Biotel

4.0
Aug 5, 2022
Recommend
CEO approval
Business outlook

Pros

Great training Great leadership Great benefits

Cons

Constant changes Must meet quotas

3.0
Apr 12, 2024
Recommend
CEO approval
Business outlook

Pros

Good people Good management Good working conditions

Cons

No upper mobility in jobs

See reviews by: Helpful|Rating|Date|All