I need to implement a workflow in SharePoint 2010 for a telecom ordering system. The workflow is currently implemented using Metastorm BPM engine. It is a one page form which the initial requester submits and it goes through various approvals before getting approved.I would like to know if SharePoint 2010 out of the box functionality is sufficient or would it require any custom programming to implement. See attached screen shot of the workflow diagram.
Someone who as already implemented workflows in SharePoint is preferred and has good understanding of pros and cons of implementing workflow in SharePoint. He will have to extensively work with me to nail down the requirements.