4.0
Nov 29, 2025
Former employee, more than 1 year
Dublin, Dublin
Recommend
CEO approval
Business Outlook
Pros
. Dedicated and talented people . Worldwide impact . Lots of growth opportunities
Cons
. Strict top to bottom Management . Too many (unnecessary) meetings . Outdated tools