Gosi (General Organization for social Insurance)

Have a good day for everyone,
I have some question?
1.What is the benefit of Gosi,deducted from evry expat  salary every month in Bahrain?
2. if the expat leave  in the company where Gosi deducted,is there any month or years that need to comply as an expat?
hopefully i can heard  from you soon.

Thank you.

I have explained it all before in another thread, here:

https://www.expat.com/forum/viewtopic.php?id=814520