TEC Employee Reviews for Customer Service Manager

Browse TEC Reviews by Job Title →
Customer Service Manager

"Definitely more hours than compensation!"

What do you like about working at TEC?

"I enjoyed the fast-paced environment, and the challenges presented to me by being responsible for so many employees."

What don't you like about working at TEC?

"The hours were foul at best, and allowed for little or no time with my family."

We noticed that your web browser is outdated!

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

Upgrade My Browser

×