No jobs found – change your filters above for more results
Helpful (1)RecommendsPositive OutlookApproves of CEO
Excellent technical staff. Creative and innovative engineers. Admin staff very supportive and professional.
Low salary structure; no formal training program and no training budget. People management weak.
Advice to Management
Executive management: get out and meet your employees and share your strategic plans for the future of TSC. Supervisors - take an active role is your employees' growth.