Boss told me baecause he needs functional expert. Not in the JD. So he asked me to leave after 8 weeks. He is also helping me to find any internal positions outside this department. It is only 6 months I joined. My worry is do I have to pay my sign bonus back in either conditions?
Your boss needs to get fired.