If a company isn't abiding by the following laws report them to the labour department.

Articles 73 and 74 of The Labour Law;

Article (73)
The maximum ordinary working hours shall b e e ighty f our h ours per week at the rate of eight hours per day with the exception of the month of Ramadan when the maximum working hours shall be thirty six hours per month at the rate of six hours per day.

The time spent by the worker in transportation to and from the place of work and residence of the worker shall not form part of the working hours.

The working hours shall include an interval or more for prayer, rest and taking of meals which interval or intervals shall not be less than one hour and shall not be more than three hours. The said intervals shall not be taken into consideration in calculating the working hours in fixing the rest interval but the worker shall not work for more than five consecutive hours.

The Minister shall by a decision specify the types of work in respect of which the work may continue without stoppage for the purpose of rest.

Article (74)
The workers may be required to work additional hours to the working hours specified in the preceding article provided that the actual working hours per day shall not exceed ten hours unless the work is necessary for the prevention of gross loss or dangerous accident or for the repair or alleviation of the consequences of the said loss or accident.

The employer shall pay to the worker for the additional working hours the rate of not less than the basic wage plus not less than 25% thereof.

The workers who work between 9pm and 6am shall be paid the basic wage plus not less than 50% thereof with the exception of the shift workers.