I am from Europe and all European companies&#x2F;offices have same attitude. Even you have global customer&#x2F;projects and nobody (from customer side) cares if your are sitting here or 500 kilometers over there. They still expect the same service.<p>From my point of view there are issues like &quot;knowledge sharing&quot;, team spirit, group problem solving, reporting, etc. All of these &quot;important&quot; reasons are raised to be on-site, even you have project specific position where you are the only one who has required knowledge (nobody for sharing), you are the only one working on project (like migrations).