The company don´t have local offices everywhere although it has around 37 offices around the world. I had to leave becuase I was relocating to a country without local coverage and international remote work is, sadly, not allowed. That is the biggest con I can think of. Swiss Re gave me wings and roots, I will be forever a very happy ex-employer.