Some good people, in fact the good people (all of whom left!)
Cons
Lack of vision, lack of planning, no HR representation in UK, expenses policy from 2002 (inflation??!), generally no management or anyone driving the business. Generally a sinking ship.