Is eClerx Services Ltd. worth buying?