"Good place to work at. A strong company with offices in New York and Mumbai. Clients and Management is good. Can expect growth only after 1-2 years."
Update your browser to have a more positive job search experience.
×