"It is a reasonably good place to work."
"dont believe anything they tell you"
What do you like about working at Strottman?
"Interesting and fun work"
What don't you like about working at Strottman?
"Management will tell you whatever you want to hear and change their mind in a month"
Update your browser to have a more positive job search experience.Upgrade My Browser