4.0
Apr 27, 2021
Current employee, more than 1 year
Luqa
Recommend
CEO approval
Business outlook
Pros
The company is highly respected in Malta, providing you with pride in the work that you do for the company. Work-life balance is promoted; remote working is encouraged.
Cons
Communication between the different departments and teams throughout the development of a product or feature is weak, creating situations where, for example, the development team has produced something fantastic, but the support, sales, and marketing teams were left in the dark about it, thus creating a lackluster announcement.