TPG is one of those companies where their way is the only way. When working with Salesforce, there's more than one way to do things. If you've been there longer than a few years, they treat you like family. The rest, are the red headed step children. Very difficult for career advancement.