5.0
26 Jun 2025
Anonymous employee
Current employee, more than 3 years
Sliema
Recommend
CEO approval
Business outlook
Pros
Very successful Founders are still involved and very smart Many inspiring projects and always something new
Cons
Not for everyone, you need to have an entrepreneurial and solution-oriented mindset and deliver good results. It's not your typical 9-5 job where you just get paid for the hours.