1 Review
Location. Good exposure to most aspects of business due to small size. Poised to sell to the highest bidder...just like any other independent oil and gas company.
Management doesn't listen to employees. Talent retention sucks. Most ridiculous line and department managers due to archaic management approach in HR, Accounting and IT.