5.0
11 Oct 2025
Former employee, more than 8 years
Malta, MT
Recommend
CEO approval
Business outlook
Pros
Clear pathways to career progression, performance based bonuses, multi-cultural workplace, solid leadership.
Cons
Salary could be more competitive but the benefits make up for it.