5.0
8 July 2020
Current employee, more than 5 years
Msida
Recommend
CEO approval
Business outlook
Pros
Competitive salary, work-life balance, international work environment, private health insurance, opportunities for growth at work, professional but friendly management
Cons
Having the right people to execute on demand with fast growth is tough.