Most of our layovers are at the same place. Liege, Bahrain, Hong Kong, Anchorage, etc..
As far as the layovers, it depends on how busy we are. I flew for a week not too long ago with nothing but min rest. That was pretty brutal but great for the paycheck. Most of the time you will get between 1 and 3 days on a layover. Every once in a while you might get a whole week somewhere. It all depends what is happening. This is a very fluid job. On one particular day a few years ago I was in EWR with a load going to Liege. Just before we pushed back the sat phone rang. It was ops telling us to dump the freight and go to LA. Yes, things can change that fast here. Makes life here interesting!