5.0
Apr 29, 2021
Current employee, more than 3 years
Sliema
Recommend
CEO approval
Business Outlook
Pros
Very good perks Very good work life balance
Cons
Hard to grow within company Bureaucracy due to many employees
Check out your Company Bowl for anonymous work chats.