Very pleasant interview experience. You do have to go through a hypothetical client interaction scenario, but it is something you will have to work with anyway. You are interviewed by actual people you will work with which is a great plus. No the nameless people from HR.