The team is very skilled in their field of expertise (web application development). They can be relied upon to deliver projects within budget and timeframes that are realistic. It's important to have clear expectations when engaging new vendors - this project was not able to meet our needs as they were being overly optimistic about what could be delivered by them at an early stage. Some aspects of the original scope required more work than we had anticipated so there was some rework needed before it became functional. A better understanding of how much effort will need to go into getting something working from scratch would help us make decisions earlier on. Website for a local charity.