There was dishonest and hidden information since recruiting and interview. They gave misleading answers about my concerns. I have long experience in health IT, and that is why I applied for the position. Health project was listed in the job description. During the interview, the PM introduced that they have Parkinson's Disease project, but in fact, his team was not in that project at all. I have worked as a consultant with NIH for many years and prefer to stay with NIH. I declined the BAH Senior Health Data Scientist offer and came to ICF. It was the wrong decision. Three people interviewed me and two of them left soon after I started the project. The third one was doing a different project and had no cooperation or overlapping with my project. Is that a team interview? During the interview, I asked them why to hire new analysts, and was told that ICF has many contacts and is always hiring. I asked how long the contract lasts because I know NIH contract is 5 years generally. I was told that ICF has many contracts, and I will move to another project after the project is done. In fact, the contract ended after 1.5 years, and I was laid off. I would not have come if I knew the contract was 1.5 years. It is not fair or transparent. The new PM came after me without technical background. I would not have come if I knew I would work with such PM. Due to the deadlines, PM asked me to stop data analyzing and QC. To make sure the data was 100% accurate, I had to communicate hard and work overtime. PM still thought I was not fast. It was a headache to work with a non-technical PM who did not care about project quality. It was my worst working experience. My mental health and wellbeing were damaged. The only good thing is the project was completed with proven solid quality. I got lessons and shared my ICF adventure during my new interviews to make sure I will work with the team/coworkers who interviewed me. Is that interesting?