社保代买一般是不会有什么不好的后果的,东莞市大部分工厂和公司都是可以为员工代买社保的,因为这样可以为员工节省很多时间和不必要的麻烦,这个是“两全其美”的事情,并且工厂给员工代买社保需要为每个员工交大部分社保费用,员工本人只需要交小部分社保费。