4.0
Dec 22, 2019
Former employee, more than 3 years
Mojave, CA
Recommend
CEO approval
Business Outlook
Pros
TSC has some of the greatest minds in the industry. Work is fun, rewarding, and there's plenty of opportunity to grow. They have great facilities and really work to retain their employees. Would 100% work there again if the opportunity became feasible again.
Cons
Business processes can be a little under-documented.