During the month of Ramadan, working timings are reduced under Saudi Labor Law. Working hours per day are reduced to 6 hours and working hours per week are reduced to 36 hours. All the companies operating in Saudi Arabia are required to abide by this rule. In the case of non-compliance, they can be reported to Labor Office. It is not the only requirement of Saudi Labor Law but generally the requirement of Islamic guidelines to lessen the burden of employees during Ramadan as they are fasting. I think due to second reason; almost 99% companies comply with this rule of the law. Working hours in most of the companies during Ramadan are reduced to 6 hours.
Timings of Government Offices (Jawazat Offices) during Ramadan: In the month of Ramadan, government offices are only operating for 5 hours. The official working timings of government offices including Jawazat offices and MOFA will be from 10:00 am in the morning to 03:00 pm afternoon. There will be only one break for the prayer of Zuhr. If you are intending to visit government offices during these timings, please be tolerant of the behavior of employees. Keep in mind that they are also fasting and energy level of the human being while fasting is expected to be low. Moreover, you can expect the late arrival of few employees.