Supervisor matters - Program Manager TCSL Employee Review

2.0
22 Feb 2023
Recommend
CEO approval
Business outlook

Pros

multiple projects with different vendors

Cons

Quality of work , Benefit sharing

Explore other reviews about TCSL

4.0
11 May 2025
Recommend
CEO approval
Business outlook

Pros

Onboarding and client matching are great.

Cons

Little to no help after the client ends your time with them.

5.0
19 May 2022
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Very reliable and established company to work

Cons

Processes oriented company and things move little slow but good for long run

See reviews by: Helpful|Rating|Date|All