Ask an Immigration Solicitor. Get an Answer ASAP.
I am not able to suggest what you should do. It is not usual for an employer to grant an employee 6 months leave. The employer needs to explain why. Any further application suffers a fundamental issue which is excessive holidays and repeated refusals. You should seek the assistance of a lawyer if you intend to make a further application.