it always seemed to me that you gained from moving between companies of different sizes (although these things are relative - the companies I've worked for only range in size from 2 up to 120 or so). If you haven't worked for a really large company before why not give it a try on the basis that it will give you a different perspective on things?