Hi,
I would create a lot of child workflows and one master workflow which calls all these child workflows. Also waiting workflows is not a great solution specially if you have many records and users in the system. If the
system is quite big, suggest using batch process for waiting conditions.
Hope this helps.
-----------------------------------------------------------------------
Minal Dahiya
blog : http://minaldahiya.blogspot.com.au/
If this post answers your question, please click "Mark As Answer" on the post and "Vote as Helpful"