Hi Waed Ayyad,
It depends who submitted the document to the workfow. Consider following examples:
Scenario #1
- User A submits document to workflow
- User B rejects the document
- Work item is assigned back to user A
Scenario #2
- User A submits document to workflow
- Workflow is assigned to User A for approval - it might happen in some scenarios
- User A rejects the document
- Work item is assigned back to user A
So you see that in some situation it might be running in a loop. But in general work item is always assigned back to Workflow Originator once the document is rejected.