3.0
Oct 13, 2021
Current employee
Dhahran
Recommend
CEO approval
Business Outlook
Pros
Worldwide positions, ok rates of pay plus bonuses.
Cons
The HR department are shocking. It took me almost a year from interview to start my present employment. No communication whatsoever in that time. The only communication was when my visa was ready so I could fly.