Ok - Die Setter/Press Operator DSI Employee Review

3.0
20 Feb 2026
Recommend
CEO approval
Business outlook

Pros

Good hours of you want overtime

Cons

Harsh environment to work in

Explore other reviews about DSI

5.0
29 Jul 2024
Recommend
CEO approval
Business outlook

Pros

The company culture at DSI is great. Everyone is always willing to help when needed.

Cons

Currently, we don't have dental and vision benefits.

1
2.0
4 Apr 2025
Recommend
CEO approval
Business outlook

Pros

Good pay and overtime available

Cons

Terrible management and leadership as a whole.

See reviews by: Helpful|Rating|Date|All