Company Menu

CompUSA Employee Reviews for Technical Support Advisor

Browse CompUSA Reviews by Job Title →
Technical Support Advisor
in Dallas, TX

"I have issues with my supervisor, I reported him to HR for Discrimination... and still waiting for an answer..."

What do you like about working at CompUSA?

"The job is easy."

What don't you like about working at CompUSA?

"The discrimination from upper management"

What suggestions do you have for management?

"I think I don't have any suggestion"

We noticed that your web browser is outdated!

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

Upgrade My Browser

×