2.0
Mar 8, 2024
Former employee, more than 1 year
Brussels
Recommend
CEO approval
Business Outlook
Pros
Some of the people that work there.
Cons
Manual processes. Disconnected leadership. Sales team love their politics, work life balance does not exist for some roles. Some people work 24/7, some work 2 hours a day.