Restrict Editing of Certain Properties and View history of User Edits

We are evaluating hubspot and very interested, but the inability to set field level permissions may prevent us from moving forward. The ability to limit view and edit capabilities is a critically important feature for a CRM solution.