Pros
Any employee that want's to learn, or be apart of, the contract/proposal team will be mentored.
Everyone's opinion and assessment is valued.
After learning the basics of business development, you can put together a team to hunt for opportunities that you want, and then lead it.
Cons
Benefits: The benefit package really needs to be re-worked so that it is competitive with other contractors.