Hiring and interview process was quite straightforward. Interviewers seemed to be quite friendly just to give you a good feel of the environment. They ask you technical questions just to be sure that you know what you're talking about. However, the final job requirements and responsibilities were not what I initially expected. I was told a set of responsibilities when I applied, but additional responsibilities were added when I went through the latter hiring and interviewing process.