HR represenatative gave a brief description of job requirements over phone and we agreed on a salary. After couple of days HR rep called back and wanted to reduce salary, which we agreed. I had 1st phone screen, next day I called HR rep to find out the status and HR rep was not aware that interview had happened. After few days HR rep again wanted to reduce salary, which we agreed again. I had another phone screen and these interviewers were not aware that I had already been phone screened. After couple of days I had a personal interview with client Manager and from his expectations I understood my responsibilities are not as communicated by HR rep.