Don't trust glassdoor, it is a scam. This company is the worst work environment i have ever had in my life. Super stressful work, extremely bad management, Stephen Johnson to name one team lead does not even know how to run a team. Unless you are from Dublin or Irish forget ever working for this ...