Communication was strong, and DO OK was always very responsive. Their independence and agility were a good fit for both projects, and their cost and time estimates came very close to reality. Their developers are highly skilled and professional.
Communication was strong, and DO OK was always very responsive. Their independence and agility were a good fit for both projects, and their cost and time estimates came very close to reality. Their developers are highly skilled and professional.