good place - QC Team Leader BioMed Central Employee Review

5.0
29 Sept 2020
Recommend
CEO approval
Business outlook

Pros

good place to work for

Cons

none as it is one of the best

Explore other reviews about BioMed Central

5.0
8 Jan 2025
Recommend
CEO approval
Business outlook

Pros

Knowledgable, communicative, and fair editors.

Cons

I have no cons to express about this company.

5.0
26 Aug 2024
Recommend
CEO approval
Business outlook

Pros

good place to work at the place

Cons

not much training provided to progress

See reviews by: Helpful|Rating|Date|All