This means that internal relationships matter and if I am able to do my job well
They always do and also the amount of connections you make to ladder up, takes a bit of time and effort. I know those introverts who are still in same position in 20 years and not moved an inch. And they kind of ended up in variety of issues as they didn't focused on connection part. Corporate world as they say!
RE: Do Free, or Don't Do