4.0
Jul 15, 2024
Former employee, more than 3 years
Dubai
Recommend
CEO approval
Business outlook
Pros
Very good people who are actually committed to making things better for the client
Cons
Poor internal communication and head office in Dublin with too much oversight globally