Pros: I was interviewed by the right people Cons: I told my recruiter at the beginning my expected salary and said it depends on the hiring manager. I passed the Hiring Manager interview then recruiter told me my current package is too competitive they can't match it.