I've been in a company for 8 months now and I have signed a contract for 1 year and I have finished my project. My contract is not specific to this project; it is a year term of employment for the specific position.
This month, the company is trying to place me in another team. HR said I have two options:
One is to be in a new team for 18 months for another contract without a raise. Second option is they are forcing me to file a resignation, because my project is completed as of today.
The HR representative was being rude when talking to me about my status. She even tried to force me to resign that day when she talked to me about transferring me to another team. She also unethically talked about my performance, that the latest project did not meet its deadline without any performance evidence about this.
I asked her where she got that performance based from and she said it was someones gossip. She said that If she were in my position, she would file a resignation and she would help me find another company. She even made me update my resume so that she could give it to another company that she said would be better to maximize my talent.
I don't really know what to do. I am having mixed emotions these days, and they want my feedback about my options. My boss also knows these options. I know its unethical for the HR to say all this but I don't want any war to start with.
How can I avoid this things in the future to avoid this scenario to happened again? What can I do so that employees will not face the same situation that have happened to me?