Bad experience. The job description doesn't mention that the job requires specific skill set like automation testing with Selenium using Java, or experience with DB2 database or anything like this. The job description says knowledge of at least one programming language, knowledge of database query tools, knowledge of test automation tools and frameworks etc., which I have experience with. The interviewer asked me questions for about an hour and it went well and at the end she asked me if I will be able to work on Selenium with Java and DB2. I told her I can handle it as I am currently working on Selenium with C# and databases and other tools. Then the interviewer said she can tell, I have Selenium and experience with other tools but she is worried that the team is on a tight schedule and the project they are working on needs to be completed by October. She also said the team doesn't have enough time for new hires and they will get 2 or 3 days maximum to get up to speed and start doing actual work. It's already September now and I didn't understand what she meant. Why to even select my resume and interview me when the situation was like this? I don't get why some companies post one thing in the job description and expect some thing else. Just not fair.