3.0
19 Nov 2025
Former employee, less than 1 year
Malta
Recommend
CEO approval
Business outlook
Pros
- Decent salary - Nice colleagues - Several locations in Europe - Company trips
Cons
- Confusion in setup - Sometimes lack of structure - Middle management could be better