甲方是富有责任的,因为乙方是甲方的聘请的,
甲方对乙方的工作具有监督权,同时也需要为乙方提供必要的安全措施;
在施工过程中出现安全问题,乙方也有不可推卸的责任;
至于您说的没有签合同,这个问题不大,即使通过法律手段解决,法律也是首先认可事实;
关于各方责任谁大谁小,这个要根据这次事故是主要由于那个公司造成的,什么原因造成。
其实这种赔偿问题最终往往通过协商的形式解决,因为这种事故主要由谁引起的往往可以比较清晰的判断是谁的责任大,如果协商不了可以通过法律途径解决。
法律上是要承担百分之30到70
看情况定的