The Nasdaq-listed company has trailed peers such as Tata Consultancy Services (TCS) and Accenture over the past few years ...