Let the tasks employees be numbered E1, E2 and E3.
As every employee is given at least 1 task, we assign them 3 out of 5 tasks. We are left with 2 tasks, name them A and B.
Now, we have to assign these 2 tasks: A and B, to 3 employees : E1, E2 and E3.
Each task can be assigned to any of the 3 employees, we don't care if an employee gets both of these 2 tasks, or gets none of these 2, because we have already assigned 1 task to each employee and we can assign the remaining 2 tasks in any way we wish.
So, each task can be assigned to any of 3 employees. 2 tasks can be assiged in 3*3=9 ways.