Cons: not a good place to work.
The company has very poor management. Each employee in management wants it their way and management does not get along with each other, too. Worked long hours and they still wanted more. Several employees have had mental breakdowns. No supervision and no training. Employees will spy on each other and tell to get in good with management. Employment with this company in NC and the other states is the pits.