5.0
Oct 3, 2025
Current employee, more than 5 years
Malta, MT
Recommend
CEO approval
Business Outlook
Pros
Young, skilled colleagues, good salaries and benefits.
Cons
Having only one client has cost the company greatly.
Is this your company?
Check out your Company Bowl for anonymous work chats.