5.0
Apr 8, 2025
Former employee, more than 1 year
Luxembourg
Recommend
CEO approval
Business Outlook
Pros
Great exposure to international clients, lean structure allows for fast decision-making, and the team is supportive and driven.
Cons
Processes are still evolving, so it can feel a bit unstructured at times.