I really like how they are able to find creative ways for us as an agency/client team member by looking at different angles of things (such is life) rather than simply solving problems from one angle which would be easier or more cost effective! They seem very open minded about ideas coming back around so it almost seems easy when you have them bring something new into your vision because its been seen before yet somehow worked out better this time? Sometimes i think sometimes there can come across being too big-headed & arrogant towards other agencies who may see what works best differently - just going off my personal experiences working wtih them over several years now where some projects were run poorly <; however thats all gone away since then :) Overall great experience though!! Can't say anything bad apart maybe if u had issues getting paid up front etc..