Was good. Made me feel comfortable. Their approach was very organized and they were very flexible with the interview time. Kept me informed about the interview process and the areas to cover for the interview. They even gave me a week time to submit my mini project and prove myself to them.