I applied through a recruiter. I interviewed at IT People Network (Aurora, IL ) in March 2019 3 rounds of interview I faced, First was Formal introduction round that was on a phone call, Second was technical round, this was face to face round and last one was HR round, this was also face2face round for salary discussion