Company benefits and pay is high, but possibly to make up for the high turnover that would happen if not for the overcompensation.

Cons

Highly stressful and very unprofessional place to work. Employees are treated as indentured servants rather than human beings. Some are belittled in meetings and over the phone by emotionally immature, irrational and overbearing management members usually by way of screaming and name calling. There is micromanagement of every position by management which stifles motivation of every employee. Fear is what runs the motivation for many of the employees here.

Advice to Management

Sell the company to people that know how to run a company and know how to create a healthy work environment for their employees.