5.0
12 Dec 2025
Current employee, more than 8 years
Malta, MT
Recommend
CEO approval
Business outlook
Pros
- Strong team collaboration and supportive culture that fosters growth. - Exciting projects involving cutting-edge technology and process improvements. - Excellent work-life balance with flexible options and great colleagues.
Cons
- Occasional high workload during peak periods, common in fast-paced IT.