4.0
Apr 16, 2026
Former employee, more than 5 years
The Hague
Recommend
CEO approval
Business Outlook
Pros
International Personal Development Energy Sector Career Terms & Conditions
Cons
Bureaucratic Highly political at senior levels Complacent Complex