Decent - Service Manager Tecta America Employee Review

5.0
17 Oct 2024
Recommend
CEO approval
Business outlook

Pros

Good culture and team work

Cons

Long hours and outside alot

Explore other reviews about Tecta America

5.0
6 Sept 2024
Recommend
CEO approval
Business outlook

Pros

Good leadership, great benefits, flexible, training

Cons

I dont have any cons

See reviews by: Helpful|Rating|Date|All