You make a good point. Lots of extremely smart people work for large companies. If you held all variables constant other than company size, I suspect most people would prefer a smaller company, but that is just an educated guess, and in reality company size is heavily correlated to other factors.