Great people (see also cons) who are committed to the cause. Good environment. Challenging work. Collaborative environment where people genuinely want to do the right thing.
Cons
People are ambitious which can cause problems. Senior UK management are pretty lack lustre and don't follow through on any promises they make. Investment was promised and has not been forthcoming.
Pay is falling behind the market.