4.0
Apr 22, 2018
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Stable, Lucrative pay and benefits, Encouraging top management tone
Cons
Exposure largely focused only to the energy sector due to the sheer size of the organisation