I ask that question that specifically because the latter I have been told point blank is definitely asshole behavior. To which I say "it depends". Standing up for your principles and not capitulating to someone arbitrarily projecting their expectations onto you? That's not asshole behavior. That's standing up for yourself. Some seem to think otherwise.
Letting your principles take place of basic tact, dignity and respect for others? Different story. Some still even in this regard...think otherwise.
So how are we defining "asshole" tendencies here? Seems to me just as abitrary as "culture fit"
>[...] someone who stands by their standards and does so firmly because they believe in their personal principles?
That's integrity. Being stubborn and abrasive about it, however, isn't the same thing as having integrity.
Paraphrasing something I heard on the point: 'most people interested in being brutally honest are more interested in being brutal than being honest.'