Silcon Valley going all out for employee benefits