Strong research pedigree, solid track record in EU funded projects, good strategic relationships with e.g. IBM, experienced and loyal staff, good strategic partners across Europe, supporting leadership team that's pro-staff growth
Cons
Distributed team, but this is more an advantage than a disadvantage with expertise across Europe