2.0
4 Oct 2018
Former employee, less than 1 year
Il-Gżira
Recommend
CEO approval
Business outlook
Pros
Good people, amazing team depending on what department you are in. Some departments are just numbers and stats.
Cons
The amount of stress for some departments are not worth it. and as the management told us " You/we" are replaceable. :)