Technical Engineering Support
STI is a staffing company that contracted me to TRW Automotive. My review of this company of good however, office management needs much improvement.
ProsCovered dental and health cost along with vacation time
ConsPayroll error were too frequest for me; lack of crucial information before end of contract