By any chance has any one or does anyone know of someone who has worked there?
Rumor has it if you work out of the country for a certain amount of time your income is untaxable when you come back . And I hear they pay 120K-200K a year .
I just applied for a bunck of positions , but they dont go into much detail .