If you work in your home country and don't like the job after you have started, it's not such a big issue. However, to mobilise a guy to the Middle East is very expensive and unfortunately some guys get homesick or find the heat too intolerable. Having been in the position of hiring guys myself that have only lasted 1-2 months, I think companies are well within their rights to deduct mobilisation costs from an employee that doesn't honour his contract. If I were Qatar Kentz, I'd have done the same thing. Also, some guys accept any job in Qatar so they can look for better opportunities while they are here. Then they are annoyed that the company that paid a fortune to mobilise them, won't give then an NOC. Come on guys, get real. Play fair and expect to be treated fairly.