Not really a good company to work under - Call Center Agent Terra Systems Employee Review

2.0
Aug 11, 2025
Recommend
CEO approval
Business outlook

Pros

Supportive colleagues and team leads

Cons

Management not supportive and micro manage

Explore other reviews about Terra Systems

5.0
Mar 3, 2022
Recommend
CEO approval
Business outlook

Pros

Enjoyed my experience as a technician here

Cons

Pay is not great for work done

3.0
Jan 5, 2026
Recommend
CEO approval
Business outlook

Pros

Helpful manager that takes time to teach you

Cons

Always have to be deployed to other locations

See reviews by: Helpful|Rating|Date|All