Not better than anywhere else, some lacking
Better management from the senior leadership
Some really good people, who keep the boat afloat
Need to learn on how to manage, empowering employees
Easy questions and interesting conversations
Toxic environment where senior managers are allowed to insult co-workers
Great people that get the job done in spite of obstacles
Greta people and make the environment a good workplace, in spite of the company owner in Dublin being disliked and constantly messing things up