I interviewed for a contract role with one of their clients after going through an initial screening call with a recruiter from this company. During the interview with the actual hiring manager, I was told that the duration of the contract was significantly shorter than what I was told by the recruiter (only 2-3 months vs 8-12 months). After the interview, I reached back out to the recruiter regarding the contract duration. They insisted that it was 8-12 months and when I asked if they would contact the hiring manager to verify the information, they refused and told me to do so instead! I thought this was very unprofessional since it was their job to ensure they were relaying correct information to me. I was also not happy with their communication practices throughout the process. I would receive an aggressive amount of repeated texts, calls, and emails from them when they needed information from me. If I didn’t reply within 15 minutes, they would aggressively call, text or email me again. I thought they were being conscientious, but when I reached out and asked them to contact the hiring manager to get clarity on the contract duration, I was surprised and disappointed that would not help me. For this reason, I chose not to pursue the position any further.