I really like DPI. The people are great from the clerks to upper management. The work culture is laid back. We get to wear jeans to work. There is an activities committee that does things like pot lucks, monthly walks, and charity activities. The management is not into micromanaging. The upper management interacts with all of the employees not just management. The hardest part of the job is keeping up with the volume. We work hard to get it all done. The most enjoyable part is the people. Everyone pretty much gets along.