3.0
Nov 11, 2025
Former employee, more than 5 years
Hemel Hempstead, England
Recommend
CEO approval
Business outlook
Pros
Good team, good company, good benefit
Cons
bad tsc management in team, take advandage of staff. tsc Management in team create bad ideas. tsc Management don't care about workers, treated badly. tsc Management make work less efficient, and worse.