Why are you still working on the project?
They obviously do not value you. Leave and take your info with you.
They obviously do not value you. Leave and take your info with you.
"Be active and useful in your work environment" is not even "office politics", it's just basic company life. Getting it brings you rewards, not getting it gets you fired or sidetracked.