I applied in-person. The process took 5 days. I interviewed at Epsilon (Bengaluru) in Feb 2018
Interview
Process was good and well managed. Questions were based on technology you are working on and based on resume. The level of difficulty will be higher with each round of interview.