Family run company - Technical Manager Storth Employee Review

3.0
10 Jan 2023
Recommend
CEO approval
Business outlook

Pros

Relaxed work environment, early finish Friday Attendance bonus 5%

Cons

No set pay structure, high work load

Explore other reviews about Storth