The biggest challenge facing this project was the scope of work, which exceeded our experience level in managing such large projects within limited time frame to meet client's expectations with full satisfaction! We were able to utilize their expertise by working closely together for an incredible result that surpassed all expectation set forth by both parties involved; not only internally but also externally through market share analysis from end customer. There wasn't much we didn’t like about it as they are very responsive towards issues or concerns raised throughout implementation process, always taking initiative to make sure things get done despite tight deadlines etc., I can say without any hesitation "no regrets". Great team - friendly & approachable while delivering quality solution at competitive price point!