Is NIIT Technologies Ltd. worth buying?