5.0
Nov 1, 2024
Former employee, more than 5 years
Sliema
Recommend
CEO approval
Business Outlook
Pros
great company culture. consideration for work life balance is great
Cons
very political in senior management positions. Manqgement at centre of decisions, which made life for HR harder.