The best part about working with them was that they were always up for any conversation I had, no matter how silly it might be! They are very professional at what they do but still have fun doing so as well :) Not much dislike from my side here since this has been an amazing experience overall though if you're looking into hiring their services then make sure your expectations match theirs because sometimes there can get too attached in some instances :).
This helped me understand better which parts needed improvement when designing websites or applications and also gave ideas where we could improve our existing products/websites even more by adding new features etc.. Also got great feedbacks during development stages especially considering most clients tend not give out those kind thoughts usually. A lot of good things came out of these meetings including many improvements made within both designs (the website itself)and apps themselves also.