- Inter_American Oilworks20.Nov 2015
Good place to work. Management supportive of employees and cares about them.
What I like about the company
Always listened to employees and tried to treat them as part of the family.
Executive management and owners very good people to work with
What I dislike about the company
Hard to say if there was any real negatives about the company. I enjoyed my tenure and the people that I worked with