I worked for a company for one year. Now, I was serving my notice period. They fired me yesterday by saying that I misbehaved with HR because I gave my point of view to the HR regarding the issue of why to come on Saturday, which is officially off when I have no projects and am stuck. She found it offensive. Because of this, she fired me, claiming I misbehaved with her and refused the assigned duties. Now, they are not giving me the experience letter or documents. Can anyone tell me if this is legal or what I need to do?