Great company, great people, hope they go far
Territory Sales Manager (Former Employee) – San Carlos, CA – October 28, 2017
This place is not the biggest company, but they go head to head with many of the biggest companies in the world. Comcast or AT&T are daily competitors. But working with intelligent and capable people, who are also very down to earth, made the company a diamond in the rough, that even our customers could recognize off the bat.Great company to work for.
Great co-workers, good management