how is satyam doing now