Delivering higher levels of customer satisfaction is a necessity for call center services providers and they try to implement every possible strategy to do so. However, agent training is one area where they are not able to maximize the results. The lack of co-ordination, time management and resource management etc are some of the factors which are usually responsible for poor training of agents. Call centers need to understand that the quality of their agents is actually the real quality of work that they would be able to deliver. Unless and until these agents are trained properly according to an effective strategy the performance of a call canter cannot improve.