Pros
Opportunities to learn and work with interesting people, no bench means opportunities to access roles and projects outside of professional comfort zone which probably would not be achievable through standard market core skills resourcing decisions, huge opportunities for interesting assignments and development, lateral moves, learning and certifying in several professions in short amount of time, flexible time, work from home, support during sick leave and maternity/ parental leave, low to no micromanagement, career opportunities for those who can spot social and strategy trends and network well. Great access to internal training. Great place to either learn or hide and work at half capacity. Great place to juggle a busy personal life and work commitments.
Cons
Lack of structured progresssion paths supported by management rather than company announcements and lip service, highly political surroundings, cut throat competition for few advancement opportunities, poor salaries, very poor and dated physical working environment (every day is a "bring your own pen to work" day, disinterested Irish leadership waiting out their tenure to redundancies or pensions, undercurrent of middle aged white man priviledge covered up by lip service of messages of equality, diversity and cherishing wild ducks. Poor, underfinanced facilities, old, barely adequate equipment, barely edible food on campus, antiquated management practices, permanent war between lines of business destroying the company from inside. Rampant stress leave, depression, subtle gaslighting and undermining so not a place for the thin skinned, idealists, sensitive souls, those who cannot separate personal values and company harsh reality.