So I have been working in this company for an year now and the only problem I am facing since then is that I am forced to stay in office even my working hours are completed.
We are not paid overtime here. 10 A.M to 7.30 P.M is our working time, means 9 hours 30 minutes. We have already discussed that this timing is too much for a Software Engineer but they didn't take any action.
Currently, I am the only resource they have for projects so I am forced to stay and complete the tasks. They burden me with tasks and when it is time to leave they ask me to stay as tasks are not being completed. It is okay for me to survive this once, twice or thrice a month but this happens on regular basis. I always feel fed up as I have some other hobbies, interests or tasks to complete as a Freelancer too.
How should I tackle such boss? Isn't it my right to ask them that I can't stay more as I have other activities to do?