Excellent in providing feedback on design decisions.
It was a pleasure working with Prospus. They had a lot of good input to the project and excellent in providing feedback on design decisions. A big plus is that they flag issues proactively. They did not require a lot of hand holding, and they were able to deliver a polished front end.