Can not say I would really recommend it.
I am on a short term contract with a private company.
Very long hours, lots of night flying and destinations of difficult airstrips combined with unreliable equipment.
Company support is far below that what big companies offer (as far as I can see/hear).
Salary is OK but not brilliant.
Do NOT go into contract work. You age considerably and all is on your head.
Granted that the "western world" has itself organised a bit better (I work mainly in SE Asia) but getting a job elsewhere has been near impossible for me.
Long silent sectors? You get used to that. There is always PPRuNe to cheer you up whennyou get back (that is if the phonelines work reliably)