2.0
Dec 18, 2025
Former employee
Brussels
Recommend
CEO approval
Business Outlook
Pros
Loads of interesting things to learn about
Cons
The leadership is very toxic. Although they consider themselves an international company, they have no idea what that means and no experience operating internationally. So, they focus everything in the US. Loads of opportunities for growth lost.