My manager is quite senior and has asked me for 360 degree feedback - this is where you spend 30 minutes answering in-depth questions about her management style, wider behavior and personality traits. I've been working with her for the past 2 years and now moving to another position in the same company, but over the past year it's become increasingly apparent she is a narcissist who says one thing and does another behind your back, does only the things that promote her own agenda, lies, and engages in shameless self-promotion, frequently changes goalposts etc etc etc As a result, my relationship with her is extremely strained to say the least, especially I've felt that I've been working so hard and pushing myself yet never received any appreciation for my efforts. The question is do I provide her the feedback now? How honest can I really be? Everything should be anonymous, but I just know that it never truly is and there are always ways to find out or guess who the person is that provides this kind of feedback. I am really tempted to say the truth, especially as I am moving teams, but as I am staying in the same company I am a little wary. Would would you do?