Heard in NA that NOV is in trouble
1 reply
NOV New Iberia, La. is closing June 30. THey have already let half of their staff go but are wanting to keep it on the down low in order to protect their image. For the most part, the only employees left are the relatives of the manager, i.e., the cousins, in-laws, etc. Bad company, low pay, little or no severance.