Jock,
no I haven't worked for EK. The fact that it's a much bigger company already convinced me what I prefer.
I like the fact that GF maintains it's human interface between all the departments, in particular the fleet office and the pilots. I do not like the idea of corresponding with departments through a computer and possibly never ever seeing the face of whoever I'm dealing with.
No doubt EK is a well organised company (others will beg to differ) but my personal preference is being with a company where you know all the pilots you're flying with by name and having a chief pilot who also knows all the pilots by name and indeed supports them.
If anything, all GF needs are new planes. That is coming soon.