Is Persistent Systems Ltd. worth buying?