Over the last few years, Cyient stock has been plagued by revenue growth challenges and margin pressures at the company.