IT was really working with Triazine team, as they have aligned tech guys actually working on project and do have a established escalation matrix so if things are not smooth with tech guys, I have been able to reach their management things get back on track. So, my experience really good with them.
What is it about the company that you appreciate the most?
I like their responsiveness on our request and timely update over the progress of work.
What was it about the company that you didn't like which they should do better?
Based on my experience of working with some bigger company in software development, I advise them to upgrade their requirement gathering process and laid terms to accommodate client request. However, this change may be little cumbersome for organizations like us who expect their request to be accommodated on fly.