4.0
Oct 23, 2025
Former employee, more than 5 years
Netherlands, MO
Recommend
CEO approval
Business Outlook
Pros
Freedom to explore many opportunities Little to no micro-management Fast-paced, challenging
Cons
Sometimes politics is stronger than actual performance