4.0
Nov 12, 2015
Current employee
Recommend
CEO approval
Business outlook
Pros
Great company with a great mission and values base. Company recognizes hard work and a job well done.
Cons
Work-life balance is what you let it become. TSC operates lean, so they work employees hard.