I applied online. The process took 2 weeks. I interviewed at TeamHealth (Knoxville, TN)
Interview
First with phone interview with manager and team, go through my resume and the project they are interested in. Later on-site interview with manager in Knoxville. The environment is pretty good and everyone is so nice.