Tough Place to Work - Quality Conrol Technician II Allen Medical Employee Review

2.0
25 June 2020
Recommend
CEO approval
Business outlook

Pros

Medical device stable with covid

Cons

This is a Tough place to work

Explore other reviews about Allen Medical

5.0
2 Aug 2024
Recommend
CEO approval
Business outlook

Pros

Great Company to work for

Cons

Moved the entire production facility to Mexico

5.0
23 Mar 2021
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Great management, good pay, really dedicated to doing the right thing.

Cons

Smaller site, but the people are fantastic!

See reviews by: Helpful|Rating|Date|All