Once you sign the papers, you realize the recruiters low balled you big time (salary wise). Everything they say about "This is the best we can do" is a lie after you join and you hear how much other engineers in your band are making. Then you realize your manager is happy to ignore all the promises she made during the interview process. If you interview here, get the hiring manager to put everything in writing before you sign the offer. They're happy to "forget" about those promises made later.