This question already has an answer here:
Next week I'll have a talk to my manager, saying that I intend to quit my job due to various reasons ('politics', not able to get a fair, interesting task, which has severe impact on my (technical) skills as a developer - although I've tried to search for compromises for almost a year now).
In my absence I was assigned to a special 'political' dev-project, which now is the 'smoking' gun for me for leaving the company if I get not unassigned. To be clear, this is just the tip of the iceberg and not the only reason for quitting.
Is it tactful to say that I leave the company if I get not unassigned of this project and if we find not a compromise that I get also the chance to get a fair task, evolving my career and skills in the midterm ?
Or should I just say I'm quitting and again give an overview about the reasons and just see if he / the organisation is more willing to search a compromise this time?
I have no intention of any confrontation, I just want to make sure the manager / company understands the reasons for my decision.