The process was a bit slow. The entire process was done over the phone. I had my initial conversation with I'm guessing some one at HR who then said he'd set up a technical interview. I had my technical interview, and apparently was hired immediately after that.The entire process seemed a bit fishy, as there was no face to face interview. 'HR' then immediately started asking for personal documents, including SSN, drivers license photos, birth certificate, etc. Everytime I'd provide information, they'd ask for something more.