I think they are a good company mugged by the oil price.
The fact that they are still able to take on staff, still able to drill, and management has genuine skin in the game speaks volumes.
However, with current oil prices and the macro outlook, its hard to justify investing in oil. I cant see much upside in the medium term and there is alot of downside risk