The Interview Process was great. I got interviewed by 12 nice people for an onsite interview. It took more than 3 hours and they showed me all the areas of the company. They asked me some questions about my previous job and their expectations for me...