Hello. I am currently evaluating potential partners for building and maintaining a complex custom software product. I am interested in real-world feedback from someone who has worked closely with a development team and can comment on reliability, communication, and overall collaboration quality.