5.0
Feb 22, 2026
Former employee, more than 1 year
Il- Gżira
Recommend
CEO approval
Business outlook
Pros
Great perks Good wage Open door policy Good team and management
Cons
Sometimes stressful Depending on your market might be difficult to reach targets