I don't believe in the spiritual concept of Karma. I believe that if a person goes around burning bridges with people who have helped him or could help him in the future then he just ends up hurting himself. I believe that a person who makes a lot of people angry or who hurts other people inspires others to hurt him back or abandon him. He'll get cut out of people's lives. I believe that people like that hurt their own careers and social lives and end up miserable. I've seen that happen. I know people who hate returning home because it involves "running into people" and that's always painful and unpleasant for them instead of fun and full of nostalgic memories.
It's true that in business, Karma works a bit differently sometimes. Some people can have a bad personality, but if they produce good work, then they can still have a good career. That's also Karma in a way, since the quality in question is how valuable their work is, not whether they'll mind their Ps and Qs. A person can have a good character for being hard working, highly talented, and very productive, without being friendly. Getting paid to do good work, then producing high quality work is good business Karma.
However, I swear I've noticed that people who have both good personality Karma and good business Karma get further ahead in life than people who only have one of them.