Machinist/ Polisher, Manchester, CT - April 5, 2017
Turbocare was a Great place to work, I wish corporate had left us in Business. I was there for 7 years for a reason, it felt like a family. it was a very relaxed place to work in the sense that you had a lot of work to do but management left you alone to do it. they were not hounding you to go faster.