I worked with David for about 5 years while he was running his own website development/design firm called "David's Web Design". Working in an environment that valued customer service, excellent communication skills as well as being very organized were some of my favorite aspects working at DImPuSe! His creativity had great potential but needed to be better managed when it came time to work towards specific goals related directly or indirectly (for lack of a word)to our client base needs; otherwise projects would sometimes take far too long coming out without ever delivering all intended results! He seemed like one step away from quitting many times during this period due largely because other employees didn't seem interested nor invested enough into taking over tasks which required less skill sets than those available within myself.