Medical benefits - Nil
Dental benefits - Nil
Flight benefits - probably not as good as you're used to
Retirement benefits - Nil
Because the benefits you're asking about are pretty well non existent in any job in this part of the world you won't find much info.