Experience: You mean to get experience outside these companies (small companies) after this moving to these geants.
But you can not get the appropriate stuff in small companies ?
Competence: You mean to be self didactic by dedicating your free time to reading or/and even to even spend many for training ?