Seems like sometimes they thought that making employees feeling needy and miserable is one of the most effective strategies to do business. Practically, I'd say they used the fact that you are still an expat and you are afraid to be kicked off from the country. Unpaid overtime and disregarding personal opinions, needs, and feelings were a common practice there unfortunately.