If they are giving you an NOC, your are lucky! However, there may be a catch to it here. While giving you the NOC, your manager may make you sign a documents confirming you have collected all your dues while he will not be paying you a single driham. This is how it usually gets done here. On the other hand, if you want all your dues before leaving, you may approach the Human Rights Committee or the Labor Office and they will help you out. If you do decide to to take the assistance of these two organizations, I guess your "manager" may not be so willing to give you NOC after you take this step. The decision is all yours now.