Great place to work - Customer Service Representative tTech Employee Review

4.0
21 Oct 2020
Recommend
CEO approval
Business outlook

Pros

Great benefits, training, co-workers, management, holiday pay

Cons

No overtime, computer doesn't always clock you in on time

Explore other reviews about tTech

5.0
11 Jun 2020
Recommend
CEO approval
Business outlook

Pros

Good Environment Great Pay Socialism

Cons

Cant have a life if you work full time here

2.0
23 Jan 2025
Recommend
CEO approval
Business outlook

Pros

no thing was good at all

Cons

a very toxic environment and low slaryies

See reviews by: Helpful|Rating|Date|All