Comment Comment by FeistySkink Yet, most IT work is on-site. At least in EU. parent FeistySkink 3 years ago