3.0
Oct 17, 2015
Recommend
CEO approval
Business Outlook
Pros
Good pay and benefits, international travel opportunities, domestic travel opportunities, good people, nice location to work, leading technology
Cons
Big decision making is done in worldwide corporate headquarters in the Netherlands. Little autonomy locally