Tech Support Specialist - Tech Support Specialist CompUSA Employee Review

3.0
May 21, 2024
Recommend
CEO approval
Business Outlook

Pros

Supporting the customers with their technical needs

Cons

Standing all the time made it difficult on the knees

Explore other reviews about CompUSA

5.0
Nov 23, 2024
Recommend
CEO approval
Business Outlook

Pros

It was an entrepreneurial company

Cons

Retail image impacted corporate sales

See reviews by: Helpful|Rating|Date|All