When someone signs up on behalf of an organization in Civicrm two records are created: one for the individual and one for the organization but no Employee of relationship is created.This relationship has to be added manually. How can one cnfigure Civicrm such that when an individual signs up on behalf of an organization an automatic 'Employee of' relationship is automatically created.
When someone makes a contribution on behalf of an organization, the relationship is automatically is created. I just tested this on my local sandbox, using the default "On behalf of Organization" profile.
Please replicate the relationship not being created at a CiviCRM demo and update your question, indicating that you were able to reproduce there.