Technician, Lake charles, la - August 10, 2015
It takes a little while to get on with them. But, when you do its pretty great. From day one I felt like I was part of a family. They take really good care of YOU and you can't beat the benefits. I haven't found anything negative but if you can't handle work and over time than this place is not for you.