@aditshar1: "But still fact is company will only pay when you achieve passing grades otherwise you need to feel the loss."
Obviously I'm not going to argue with what your company actually does, but I will say that in my opinion, the "pay for the first time and the time you pass" is a much more equitable system. It still prevents people from taking exams over and over again at the company's expense, but it does also give some wiggle room for when you simply have a bad day, or realize you totally misunderstood a test. It happens, and certainly with the cost of CCIE I'm not sure I personally could take the financial risk on having to pay for an exam (plus travel expenses) that most people fail on first try. And then the company most likely wants to tie you in for at least a year afterwards in return for ME taking the risk? No thanks.