2.0
Dec 4, 2024
Current employee, more than 5 years
Sliema
Recommend
CEO approval
Business Outlook
Pros
Company offers lots of benefits and has great onborading process. Decent salary compared to competitors
Cons
Very few internal opportunities based on meritocracy. Career progression is mainly based on nepotism. Senior managment often seems detached from reality and their solution to budgeting has become year after year - laying off people.