3.0
Jun 19, 2026
Former employee, more than 1 year
The Hague
Recommend
CEO approval
Business outlook
Pros
Very nice leaders and staff. Very passionate people in technical fields.
Cons
Not very professionally run, highly political and decisions are bottlenecked at Executive Team even when there should be systems to distribute real power to change things. Executive leadership with little real leadership experience spending money on things that will not help the organization in the long-term.