I'd say the only real problem is the accommodation, but you spend some nights offshore anyway (it's really bad when a rig is better than your home!)
You probably won't see the real top management anyway, although ADACEO fhas been know to frequent this forum
I'd say go for it, and look on the bright side - it's better than a lot of other companies out there! And the people you will be working with will make up for a lot.
But I thought a lot of their people were heading in your direction?
phil