1.0
10 Dec 2025
Anonymous employee
Former employee
Sliema
Recommend
CEO approval
Business outlook
Pros
If you really have no other options, this place is fine.
Cons
Below average salaries, very high turnover rate, no flexibility, no benefits, terrible management, alcohol as "culture". Absolutely not recommended unless you are desperate; same as everybody else who got a job here. This is a very toxic environment unfortunately and truly inappropriate behavior is excused when it comes from management. Stay away!