4.0
22 Nov 2017
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
One of the best experiences I have ever had. Extremely hectic environment and I worked 24/7 but I learnt so much.
Cons
Sometimes it was a bit hard to have a good contact with the headquarter since some of the employees weren't aware of how it worked in Malta.