Truly global company. Fun to work with people rom all over the world. They were flexible with adding personal travel onto international work trips, though that may have changed as the company grew.
Cons
Company HQ is in Europe, so most decisions are made there. And communication happens on GMT + 1.
5.0
Apr 15, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Helpful, patient and enthusiastic team give great graduate training and opportunities.