"Overall a decent company to work for"
"I've worked at DTC close to 2 years now and noticed that it is a pretty good place to start and get your experience as analyst. However, it does not really reward you appropriately to work at the company for a long period of time and moving up the ladder seems to be a challenge unless you have the right connection."
Update your browser to have a more positive job search experience.
Upgrade My Browser