C-
74/100

The sales team is rock solid. People actively encourage each other and use "healthy" competition to push for improvement.
They have great ideas and provide help whenever I ask.
There aren't any Team reviews of Directly yet.
Be the first to contribute a review.