I applied through a staffing agency. I interviewed at BI WORLDWIDE
Interview
Went through an hour of technical interview followed by 2 rounds of managerial interview. The process was smooth and there were no issues. Hopeful of getting an offer since everything went good.