HCL Tech lays off 350 employees working on Microsoft project