The team at rhapsodemedia are very friendly & helpful when you need to get something done quickly! They really understand what your needs/desires etc and make sure they deliver them as promised - no messing around here!! I have been impressed by their work ethic so far which has helped me out tremendously during my time working alongside of them (I am still learning from this amazing bunch). Overall experience was great but nothing that stands out specifically yet other than just being happy about how things went down thusfar :) If there's anything i can think up it would be more communication within eachothers teams regarding tasks assigned or projects completed rather then having everything communicated via email only :P.