Could be an interesting place to work but it is not
Engineer, Charlotte, NC - September 27, 2013
The work is challenging although old school. Due to top level managements heavy handed approach to running the business it is an extremely stressful and unsatisfying place to work. You are pulled and bounced around in numerous directions, told how to do your job and when things go wrong, the blame is on you alone regardless of how many warnings you gave.