NI-CD batteries??? complete No. It has memory effect. More over it does not have longer life. Rechargeable batteries are not recommended for clocks, cos these batteries have self discharge properties and the battery would be dry within a week.
Eveready has Ni-CD, but there are other cheaper brands too. But the reliable brands like Sony, Sanyo, Energizer have all shifted to NI-MH batteries. NI-CD also is a big concern of pollution so these good brands dont manufacture it any more.