- SDI, Inc (Bristol, PA / United States)Nov 20, 2015
City Bristol, PA
Are you a Current or Former Employee? Former job since 2012
Without question, the worse employer I worked for in 24 years. Training was a joke. Managerial support -- non-existent. Turnover higher than the number of times you flip your pancakes for breakfast.