4.0
20 Nov 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
The people at TS were great, everyone was nice enough and happy to communicate with you regardless of role/team.
Cons
Raise structure was very flawed and company shared way too much about depressing financials. Management was too transparent and put the worry of how the company was doing on its employees instead of handling it themselves or doing anything about it.