Please give us a one liner to describe this review.
"A lot to offer, but constantly lose their way to the finish line."
What do you like about working at ChannelNet?
"High tech environment."
What don't you like about working at ChannelNet?
"Upper management was out of touch with the real world."
Update your browser to have a more positive job search experience.
Upgrade My Browser