Rating for the overall experience is impossible. The difference between the first project manager and the second project manager was like night and day. The first project manager was really a salesman who was playing the role of a project manager. The head of the construction team (Dave) was great. I would only consider contracting with Vive again if I knew which people would be on my project.