The foundation of any great company is its people - invest in them, and they will build your success.
I know that self-promotion happens a lot and it is not a bad thing. But I do not regard it as something positive.