Sounds a correct view for the long haul (330)...
-Donīt forget sometime your days off are allocated on layover(outside doha) for legality..
..so you end up with 7 or 8 days off in doha/month...
-You can request for 4 days off in a raw/month..
-Salary: to be considered carefully expecially vs others currencies , like euro,pounds.....(only vs U$ as itīs a fix rate you donīt loose money!!
).
-Traffic:Still a lot of Idiot,criminal driver,for whoīs a camel would be much more appropriate than a powerfull car!!!
Cheers.