There was an internal HR company policy which prevailed and mentioned that a benefit would accrue for each year of completed service and payment will be made to an employee in recognition of the employee's satisfactory services rendered to the company.
However, after having completed of 25+ years with the company, the company has recently ( last year) come up with the Revised version of this HR policy – saying that this benefit will now accrue to an employee only if he retires from the company at age 60 – and any other reason - whatever the reasons or circumstances may be (redundancy, termination, non-renewal of work permit, earlier death, etc) the employee will now not be entitled to such a benefit. Fulfillment of retirement age and retirement from the company at age 60 will be the only criteria of seeking this benefit.
My question is: Can the company change or vary the policy at any time - and bereft the deserving employees / candidates of that benefit? Will that policy not prevail which existed earlier and benefit the employee who has already completed 25+ years with the company (but may not perhaps reach or complete the retirement age of 60 which the revised HR policy now dictates).
Is there any Bahrain labor law which comes to the rescue of an employee in such a situation?