Good company - Customer Service Representative TTC Employee Review

2.0
Jun 25, 2020
Recommend
CEO approval
Business Outlook

Pros

Good paid, no deadline to be met

Cons

Slow response time from management

Explore other reviews about TTC

5.0
Jul 19, 2024
Recommend
CEO approval
Business Outlook

Pros

There is a lot of opportunity for overtime

Cons

There is not much flexibility

See reviews by: Helpful|Rating|Date|All