Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?
We had a much more formalized relationship with Software Allies, using timelines and specific requirements. The work is less critical now, but Software Allies has maintained good communication and has set expectations well for deliverables.
How did Software Allies perform from a project management standpoint?
Software Allies was very good in this respect. There were times when an email would get lost, but this wasn't a frequent occurrence. We use our own project management software, rather than Software Allies', which may have slowed down the process.
What did you find most impressive about Software Allies?
I've never worked with other agencies, but I liked the programmer assigned to me by Software Allies. He is based in Mexico and is a generally responsive person. Software Allies' management does step in for emergencies, even on weekends, but my relationship has mainly been with him.
Are there any areas Software Allies could improve?
It would be nice if Software Allies came to us with new ideas from time to time.