3.0
Apr 17, 2025
Former employee, more than 3 years
Birkirkara
Recommend
CEO approval
Business Outlook
Pros
Not much pressure from management
Cons
The company seems to place less emphasis on employee well-being and hasn't kept pace with the modernization seen in other organizations.