1.0
23 May 2025
Recommend
CEO approval
Business outlook
Pros
The weather of Malta and the salary if you negotiate
Cons
The work environment is disappointing. At first, everyone seems friendly, but after a few months, their true behavior starts to show, making it a challenging place to work.