5.01 Dec 2019Senior technical support analystFormer employee, more than 3 yearsBhubaneshwarRecommendCEO approvalBusiness outlookProsUnderstanding each and every bit of US recruitment. Outstanding Salary PackageConsI don''t have any negative thoughts.Show more
5.021 Feb 2016Anonymous employeeCurrent employeeDetroit, MIRecommendCEO approvalBusiness outlookProsI am working here last 8 months. I found STI is one of the best company in my career. Excellent benefits to the performers and best work culture.ConsOne of the best company in my career.Show moreHelpfulShare
1.010 Feb 2025Robotics engineerCurrent contractor, less than 1 yearMichigan City, INRecommendCEO approvalBusiness outlookProsNO PROS about this company. Cheater company. they will take your salary, if you earn $100 then they will take $29..................ConsFalse Promise. they will take % of your money. if you ask they will come up with many excuses. better stay job less than work free for this company.Show moreHelpfulShare