Hi. If u r oferred well paid job in Baku , well .. Good luck ! You will surely extend your contract every time . Yes, you get everything in Baku . It's better place than Dubai , smaller than Australia and china but less crowded and most of ppl speak English and ppl have high education . Just different culture but well blended into western.
Just google it you will see yourself .