Company Menu

Channel Intelligence Employee Reviews for Technical Support Specialist

Browse Channel Intelligence Reviews by Job Title →
Technical Support Specialist

"This company grew too quick, lots of lay offs. I have been through 5 managers in 3 years."

What do you like about working at Channel Intelligence?

"When I started there it was a team oriented environment. Friendly and and fast paced"

What suggestions do you have for management?

"No matter what size a company grows to, a team playing company is key to success"

We noticed that your web browser is outdated!

Update your browser to have a more positive job search experience.

Upgrade My Browser

×