National Oilwell Varco Employee Reviews for Mechanical Engineer
Mechanical Engineer4 reviews
United Kingdom4 reviews
Found 4 reviews matching the searchSee all 3,175 reviews
Indeed featured review
The most useful review selected by Indeed
from my experience the only way to succeed at this company is to have no idea what your doing at your job. management at Dundee once all made car tires at the same place over the road, some very nasty vindictive senior management in that particular office dead set on ruining anybody that dare to question there knowledge or ability.
Help us improve!
Is Indeed your favorite place to learn about companies?
See more National Oilwell Varco reviews
You may want to try: