I love J.R. Dunn. The people there are great. Everyone is really nice, and easy to work with. They are an old school company that are very willing to move with trends and technology. Upper management handles their employees very well, and are really just good people to be around. Not to mention you get a great employee discount.
Kontras
The only real down side of J.R. Dunn is some competition among sales people, although, this is pretty common given the industry.