I work in the London office of a predominantly US firm. My impression is that in the UK consulting culture is slightly less formal and hierarchical. Therefore the difference in career development is that you are likely to get more rounded experience (e.g. in project and client relationship management) earlier on in the UK whilst you'd be more likely to spend that time honing your analytical and research skills in an equivalent US firm.However, I don't think the difference is that clear-cut. The culture of the individual firm, office, practice and managers (as well as the state of the economy) all play a far bigger part in career progression.As far as meritocracy goes, my experience is that the US offices of my firm adhere to the career management framework more stringently than they do in the UK office. Therefore, career paths are more regular and predictable. In the UK, the career framework is only one element that goes into recognition and promotion decisions - you are more likely to be recognised for developing ahead of schedule, but you can sometimes be denied promotion because (for example) even though you technically hit x number of competencies on the head it was by fluke.For the large firms, especially those with international offices, non-American degrees are not a problem. It is usually only the smaller firms that will only recruit from a limited range of schools (Bay Area, Midwest, etc.)