I applied online. The process took 4 weeks. I interviewed at immixGroup
Interview
Phone interview, two video interviews. The interviews were easy-going and thorough. Communication was good. Process was not tedious. Great experience. They did not waste time on questions not related to work and the company.