delivery systems, management homework help

Identify four basic project delivery systems and compare them in terms of their advantages and disadvantages from a contractor’s point of view. (10marks)

http://www.flintco.com/uploads/cms_uploads/2013/12…

Here are the 4 systems, I just need the pros and cons from contractor’s view, not the owner’s from the site above!! Please and thank you!!

• Design/Bid/Build

• Design-Build

• Construction Management-Agency

• Construction Management-At Risk