The team is great to work with. They are always willing to go above and beyond for us. We have been able to build and launch several products which are live and being used by our customers. I would say the main benefit of working with K&K has been the ability to bring new ideas to life quickly. It can be difficult to get a sense of what they think when you're first starting out. Also, there will be some times where you feel like you're in over your head. But, once we figured that out, everything went smoothly. We were able to launch a product within 3 months that has been very well received.