Yeah, admittedly it's not difficult obtaining info from a Google search...
I was just wondering was there anyone on here with any first hand experience working with them... not to many fluffy locations would be accurate!! lol
Don't think employment with them is exclusive to American citizens, adequate security clearance is required though...