By hiring people with a great attitude, you not only get a cooperative worker, but there are many other benefits as well. People with good attitudes are easier to teach because they want to learn. Even if they are not that smart, they will cooperate more! Another good factor is that people with a good attitude will be less likely to cheat you in the long run. Remember, that sometimes workers start out good, but cheat you in the long run. Their bad attitude might not surface in terms of cheating right away — these personality traits can be detectable early, but the effects can be dormant for a while!
You need to also consider that someone with a positive attitude is a huge influence on the other workers at your BPO, and also on you. You will be happier, and more positive and harder working if you have good people working for you. It is a win-win situation.
So, pay a little more and hire someone who has the right attitude to make everyone on their team win!