Pros
Working at DSD showed me that you can be a savvy business person but also a human that cares about other people. The owners, Mike and Phil, demonstrated this on a daily basis. We were always trying to improve not only through growth and innovation but in making the company a better place to work for the employees as well. We always tried to do the best we could.
Cons
Growing pains will always plague a small company that is trying to grow. There is much that needs to changes as company's grow, and not everyone can be happy with the changes.