Pros
Chances to learn new technologies and work with Kanban. Office building is quite modern with their own canteen and cafeteria. I heard that there are some teams at PaddyPower people enjoy working in.
Cons
Management is full with people showing their incompetence at any stage of product life cycle. They are constantly unable to communicate goals, making decisions and requirements inconsistent and contrary at times. Major decisions do not usually have good business reasons at all. Managers prove that the only way they know to motive team is to use stick. So you may expect every day be demotivated by constant threats that the contract can be ceased at any time. Any discussions that could save a lot of unnecessary work and cost are strongly discouraged in favour of copy/paste like work blindly following wrong patterns at wrong places. Team leading is done in authoritarian way and code review is completely chaotic and unprofessional. Within last 3 weeks two senior software developers who were hired a couple of months ago left my team and possibly more to follow this trend. Other problem is with the overcrowded and noisy open space areas. Plus long working hours and unclear policies around taking lunch or other short breaks.