1.0
30 Apr 2026
Former employee, more than 1 year
Luxembourg
Recommend
CEO approval
Business outlook
Pros
Good brand name and entry-level compensation London office is nice and globally good for your cv
Cons
Toxic culture, no (real) management, no organization and messy, childish politics, no work life balance due to lack of staffing management ... on and on....