"For the past 5 years I have seen many good changes in this company. There is family culture here."
What do you like about working at Tulsa Winch?
"I liked the people that worked thier, engineering attitude and opportunity to travel"
What don't you like about working at Tulsa Winch?
"There were a lot of walls between the departments and the corporation that owned them was all about profits without consideration to employees."
What suggestions do you have for management?
"Find a way to create a attitude of cooperation amoung departments and their managers."
Update your browser to have a more positive job search experience.Upgrade My Browser