Long hours come with 24/7 on-call duty - Field Mechanic TSS Employee Review

3.0
Apr 30, 2026
Recommend
CEO approval
Business outlook

Pros

Lots of hours and they pay for the hotel

Cons

Being on call 24 hours

Explore other reviews about TSS

5.0
Oct 12, 2022
Recommend
CEO approval
Business outlook

Pros

Good people, care about the work. Really trying to progress the company.

Cons

the mission isn't great environmentally

3.0
Nov 13, 2023
Recommend
CEO approval
Business outlook

Pros

Great management Growing company to work for Housing provided

Cons

Long time from family short pay rate

See reviews by: Helpful|Rating|Date|All