3.0Feb 26, 2014Anonymous employeeCurrent employeeRecommendCEO approvalBusiness OutlookProsEmployees are friendly. Not over worked.ConsManagement is disorganized and has no vision.Show more
5.0Mar 27, 2025Software engineerFormer employee, more than 10 yearsEagleville, PARecommendCEO approvalBusiness OutlookProsThe people. I loved everyone I worked with at STI, it's the reason I stayed so long.ConsSTI was sold to Azalea Health, who got rid of the STI developers a few months after acquiring us.Show moreHelpfulShare
4.0Jun 16, 2025Field technicianCurrent employee, more than 10 yearsPhoenixville, PARecommendCEO approvalBusiness OutlookProsSet your own schedule. Lots of work to do.ConsLots of work to do with not a lot of training.Show moreHelpfulShare