5.0
Aug 29, 2025
Anonymous employee
Former employee, more than 5 years
Dublin, Dublin
Recommend
CEO approval
Business Outlook
Pros
The employee benefits are unmatched. They also promote a collaborative working environment which fosters a lovely dynamic across departments.
Cons
The internal service departments can be left a bit too much to their own devices which can cause issues with career opportunities.