>Answer basic questions like why are you applying to that company? What do you gain from that role? People can smell desperation.
Question for you: When you get this sort of question, do you answer honestly, or "honestly"?
My current company has been in a pretty steep decline in terms of quality. I feel that they undervalue the work that I do, do not pay me appropriately for the work that I do, are skirting around fundamental things (like paying for job-related education/certs/etc.), and are just generally mismanaging the company.
I don't have a problem saying those things - I believe in honesty - however, I realize that me going into an interview as a complete stranger and telling them all of these problems would give that company a very negative perspective of myself. "This guy doesn't even know us, and if this is how he talks about his current employer, he'd probably talk about us the same way too. Pass."
Instead, I try to find related-truths, and avoid the direct issues. "I'm looking to see what else is out there, and find new technical challenges. I feel like I have done a lot of good work and that my current company is in a good position, but I don't want my technical skills to deteriorate, so I'm looking to keep my skills up-to-date by tackling new problems."
It seems to get a generally okay response, but I don't know if that reeks of some kind of "desperation" or not. What is your opinion on something like that be? I'm struggling to be both truthful, sincere, and give an actual answer, not just "corporate-speak" with buzzwords and non-statements.