Snuggle Pot
Hope you are female. GF doesn't take foreign males due to number of Bahrainis.
Interview long time ago but if you have knowledge of customer service and pleasant personality you should get through.
Contract supposed to be one year but just gets renewed. Money not as good as other airlines in Middle East and not sure of take-home but will try to find out.
Accommodation varies and luck counts for who you live with. If you are patient, have a sense of humour and get on well with other nationalities you should do just fine.
Any more info you need - post again!