After applying, I quickly got call from the recruiter. He was fair and open in asking relevant information he needed. Also, he was fair in explaining the whole process and quick in responding afterwards. I quickly got called to have onsite interview. Note that there was no telephonic interview. My experience with onsite interview was not as smooth as I expected. During the interview process, I decided to not join the company. Here is the reason: while in the interview, the interviewer told me that he expected me to play with the tableau software more. I didn't expect this response in the interview as there was no such expectation set when talking with the recuiter. I think the company does not want people who are passionate about technology...but it wants the people who have played with the software and knows in depth what it does so that it saves their time in training the person.