1.0
Jun 22, 2020
Recommend
CEO approval
Business Outlook
Pros
Compensation and benefits are above average
Cons
communication is terrible, expectations are unachievable and management have no clue how to be successful in North American onshore Oil and Gas Market.