4.0
17 Jan 2026
Current employee, more than 3 years
Sliema
Recommend
CEO approval
Business outlook
Pros
They let you grow and explore positions
Cons
When the company grew too big and the owners paid less attention, the company went down
Check out your Company Bowl for anonymous work chats.