Process - Customer Care Specialist TRL Systems Employee Review

4.0
8 Sept 2023
Recommend
CEO approval
Business outlook

Pros

Slow recruitment process make candidate waiting

Cons

Very professional and healthy environment

Explore other reviews about TRL Systems

5.0
13 Dec 2023
Recommend
CEO approval
Business outlook

Pros

Freedom to apply individual recruiting strategies. Great upper management.

Cons

Minimal upward mobility in this position

3.0
12 Dec 2024
Recommend
CEO approval
Business outlook

Pros

Cool perks such as baseball games, lunches

Cons

Too family oriented, managers have big egos and attitudes

See reviews by: Helpful|Rating|Date|All