I don't think it's as clear-cut as that. Firstly - what do you mean by "ass-licking"? If you mean understanding and playing the political game, then this an unavoidable part of moving into the higher echelons of big, established business. The higher you get - the more important a skill it becomes. To think progression is made purely on experience is naive. Progression is all about politics. If - however - you are principled enough to want your career to be based purely on your experience, then it's possible a career in a large company will not meet those expectations. I would also argue that the quality of your experience is based upon the opportunities made available to (or sought out by) you and those opportunities will be very much dependent upon your political nouse.Secondly, salary may not be the only factor involved. There are substantial transfer costs when changing jobs - both material and non-material, and the salary should be taken as part of an overall "package" consisting, but not limited to, quality of life, convenience, benefits.Thirdly, moving every 3-4 years - even with exceptional experience - does risk creating unwanted questions on your CV - and you have to balance the short-term benefits of career (or should that be salary) advancement, against the medium to long-term benefits of having a sustained number of years growing and developing in a single employment.In summary - I would say that your propensity and willingness to play politics is an entirely personal perspective. My own opinion is that politics is inevitable, and it is better (providing of course that you are not being royally screwed over, in which case this is a slightly different topic) to learn to play the game at some point. By all means move, "play the market" when you are younger and out to maximize the returns on your skills - but be aware that sooner or later - politics will arise and will inevitably have to be dealt with...