The right time for you to get Mad is now and even shall be before, complaining may worsen your situation, but staying in your company will also worsen your LIFE & FUTURE...You must decide ASAP & try to insert sacrifice in your decision...SACRIFICE that will end your problem...why not try to ask for release or NOC & find another job? Or resign & go back to your home country, rather than hoping & waiting for something which may destroy your whole life...in short decide, think 3x & sacrifice. Only stupid (sorry for the word) person will stay in that kind of company....move forward