We are trying to streamline our employee on-boarding with a single agreement (preferred) that they will sign online to cover NDA and non-solicitation/non-compete. We are fairly standard in our operations but I do have a few specifics below that the document should cover
Our firm develops software and performs technical services for clients.
-We provide services and do not want them discussing information about clients with anyone outside of the organization. Technical issues, security issues, etc...
-We do not want them disclosing our internal business processes to anyone outside of the organization
-They may not discuss internal projects/development that we're doing with anyone outside of the organization
-They may not take or reuse code from our organization
-Employees should not discuss prospective business with anyone outside of the organization
-We would not want them to compete within our geographic area (state)
-We would not want them to approach our clients
-They should not seek employment with our clients (I'm not sure of our state laws and would like guidance here)
-They should not approach our clients with products/services
Please let me know an approximate timeframe for developing the document and the cost.