The process is extremely professional. From the time the recruiter contacted me until the time an offer was presented it was a very smooth well communicated process. recruiter was very helpful in negotiations and was willing to fight for my interests. Also if you don't get the job the first time and you felt you had a nice repport with the team, keep in contact. It's easier for a company to bring in a pending candidate again that might be a better fit in a different roll than to start over again.