I worked with them for about 2 years as an intern (and then later full time). They were great to work with - always professional but also fun! The process was very transparent so there wasn't much that could go wrong or be hidden from me at any point during our working relationship together. It's hard not having someone you can trust completely when it comes down to your business being successful/profitable. But they did everything within their power to make sure my ideas came across clearly without feeling like we had tunnel vision of what needed done by us vs how things should look externally.