The best part is their understanding of the business. I did not have to manage the project or details like I have had to with other outsource tech firms. Because they took the time to understand our business and what was needed, I could be a lot more hands off as they were proactively anticipating what we needed.
Work product was first class and they really took the time to test all aspects of a very complex system.
I have both web and mobile app development and again both were excellent.
Design team was also first rate which was refreshing for the website and other design features.
What do you like most about the company?
Their understanding of the business, so that I can focus on larger big picture issues and not have to be into the details so much. This reduced my time exponentially compared to other outsourcing companies.
What they should improve on?
Nothing really. Great all around