Good to work. - Principal Scientist TSRC Employee Review

5.0
24 Mar 2023
Recommend
CEO approval
Business outlook

Pros

Excellent work/life balance. Flexible schedules are allowed.

Cons

Very hierarchical management structure and micro management is common.

Explore other reviews about TSRC

5.0
29 July 2021
Recommend
CEO approval
Business outlook

Pros

Flexible, respectful, diversified company culture have autonomy to make suggestion and decision transparent communication

Cons

Small-sized company that the scale requires intensive hands on experience

3.0
14 Nov 2018
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Great company to work for. Great work life balance. Pay and benefit is good

Cons

No upward mobility Managment does not work with you

See reviews by: Helpful|Rating|Date|All