Cumbersome and frustrating, I met with several people during my onsite interview and also had 3 different phone interviews as well as at least 6 or 7 phone calls from the recruiter. Once I accepted the job the recruiter lost my paperwork the first time and then it took her weeks to finish processing it.