NIIT Tech's (NITEC) Q3FY20 performance was mixed with a miss on operating margins (20bps QoQ to 18.1%) but healthy deal wins.