2.0
May 4, 2026
Former employee, more than 1 year
Dublin, Dublin
Recommend
CEO approval
Business Outlook
Pros
Strong engineering culture, with transparency and innovation actively encouraged.
Cons
There are inconsistencies in management quality across teams, with some leadership approaches creating friction, slowing progress, and impacting morale.