4.0
27 Apr 2024
Former employee, more than 3 years
Attard
Recommend
CEO approval
Business outlook
Pros
Training abroad, management available to help.
Cons
Would do with better salaries but overall not bad
Check out your Company Bowl for anonymous work chats.