I used to work with 西門子. 給辦綠卡,for sure. Have to talk your boss or bigger boss face to face and let him setup a meeting with HR. It's not hard if your boss support you in 西門子.