Allen No More - Manufacturing Engineer Allen Medical Employee Review

5.0
2 Aug 2024
Recommend
CEO approval
Business outlook

Pros

Great Company to work for

Cons

Moved the entire production facility to Mexico

Explore other reviews about Allen Medical

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!

2.0
25 June 2020
Recommend
CEO approval
Business outlook

Pros

Medical device stable with covid

Cons

This is a Tough place to work

See reviews by: Helpful|Rating|Date|All