I got the interview through a recruiting company. The overall process took around 2 weeks. I had 2 Interviews in person. The people that interviewed me were friendly and professional at the same time. I think that is why all employees seem to enjoy their jobs. If you like your job , you are good at it and all factors works out, your leaders make sure to bring the best out of you.