5.0
May 9, 2026
Former employee, more than 5 years
Sliema
Recommend
CEO approval
Business Outlook
Pros
Collaboration between teams Strong job security No micromanaging Opportunities to learn new skills Working hours and benefits
Cons
Workload can become overwhelming during busy periods