Treats caring people badly and indifferent people with big paychecks. - Customer Service Geeks on Site Employee Review

2.0
Nov 24, 2021
Recommend
CEO approval
Business Outlook

Pros

It did have benefits, but even so, it only showed up about 60% of the true salary.

Cons

People actually invested in making things better were never heard, the people in charge seemed often clueless and indifferent to actual customer service. A lot of sweeping things under the rug.

Explore other reviews about Geeks on Site

5.0
Mar 19, 2025
Recommend
CEO approval
Business Outlook

Pros

Amazing place to work, fun environment and a sense of team

Cons

None, great place to work and thrive in tech industry

3.0
Jun 3, 2026
Recommend
CEO approval
Business Outlook

Pros

Excellent schedule flexibility and valuable field experience for beginners!

Cons

But it typically suffers from poor travel compensation and inconsistent job volume.

See reviews by: Helpful|Rating|Date|All