Actually, business in Qatar is really down, maybe that is the reason for lower benefits. Does not look as if it will improve anytime soon.
This is the vacation season, so many people on leave. Maybe another reason for extra working to attract customers.
I do empathise with you, however, there are many in similar circumstances and some even worse. All the best though