5.0
15 Sept 2025
Current employee, more than 1 year
Malta, MT
Recommend
CEO approval
Business outlook
Pros
Young team and very supportive, flexible work environment where you can grow
Cons
Nothing major, the positives heavily outweigh the negatives
Check out your Company Bowl for anonymous work chats.