Culture - HR Manager TTC Employee Review

4.0
7 July 2023
Recommend
CEO approval
Business outlook

Pros

Communication, collaboration, transparency was top notch. People engaged and values are known and aspired to be met.

Cons

Growing pains as the company started to grow.

Explore other reviews about TTC

5.0
19 July 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