I unfortunately had to resigned because of some genuine reason but despite of understanding it, salary was blocked for couple months and never released, sort of unresponsive when asking for documents such as salary slips. Felt bit unrealistic notice period of 3 months.