I love that every project is unique -- there are no cookie cutter solutions! It's great working with our marketing team because we all have different skill sets but share common goals of building strong brands for clients. Some projects can be time consuming and take longer than expected due to their complexity which makes communication difficult at times. This has slowed down my ability to move forward in some instances as well. We're solving complex business problems by creating new ways for customers to engage with us; this requires creativity from an array of disciplines including designers/developers.