National Oilwell Varco Employee Review
Fast paced and stressful place to work
Not much training when you start your role and you just have to learn everything yourself as you go. Very much a blame culture, no one looks for solutions when things go wrong they just look to point their fingers at someone!
Ratings by category
Good company benefits