I applied through a recruiter. I interviewed at ICE Consulting
Interview
Straight forward , all questions were technical, very interesting questions and interview style. You got call and should pass phone screen with all kind of top level question after phone screen you probably get in-person request or another phone screen.