Pros
Friendly environment, good work-life balance, good benefits.
Cons
Career opportunities in Dublin office are very limited if you are not Irish and friend with the local management. Equal opportunities is claimed to be a core value for this company, but almost all the management seems to be local, despite a workforce composed at least at 50% by foreigners (usually having more experience and a better University degree). In addition to this, there is an increasing friction between US and Dublin sides over power and this is affecting the working environment. It is very hard to innovate and to bring in new ideas. Some new methodology is sponsored and officially adopted, but it often result in just a rebranding of old ways to work, without really adopting the key ideas behind these new approaches (agile, scrum, okrs). After years working there I have left with good memories, but without having learned any new skill I didn’t already mastered when I joined. Technology is proprietary and very limited and makes everything more complex to design and maintain.