The hiring process has been relatively painless so far, and similar to my experience with other corporations. The application was done online through the corporate website after seeing the job posted on a popular job listing site. Application included, of course, uploading a resume. I was contacted after about a week for scheduling an interview. The interview was conducted by phone and lasted about 25 minutes. There was discussion of my past experience, current situation, what the position would entail and a brief overview of the project. About a week later I received an offer, which was satisfactory and met my personal requirements. I would call it a fair offer -- not overly generous -- but good in light of the current economic environment, government contracting, etc. My advice to job seekers is to craft a good resume. I recently retired from the military, so have limited experience with the civilian 'corporate' world, job hunting, etc. Initially, I used a resume service that assisted in writing a resume which successfully 'translated' my military experience into language that would be clearly understood by civilian employers. I have used that initial resume as a foundation for subsequent resumes, and it has served as a successful instrument for me. Also, be truthful. Don't embellish, but sell yourself and your capabilities. For instance, and this is from personal experience, an employer just might be more interested in qualities, capabilities, and experiences that you have which might be best described as tangential to the position, e.g., a computer programmer with foreign language skills, a systems engineer with a background in intelligence collection. You never know where your experience, education, and skills might take you. Good luck.