Management shirks responsibilities. Processes and procedures are not followed by managers but enforced on junior associates. Managers refuse to hold some employees accountable for fear of turnover or quitting. Overall mindset of the company is 20-30 years behind. The technology and equipment are behind the times and used until they can't be used in which it's too late to solve problems for the customers. Budgets are tight and restrict any level of progress. Conservative company when it comes to upgrading infrastructure to help the employees succeed. Too challenging of an environment for the level of compensation. I would not recommend working here for these reasons. The employees and ownership are friendly but hold back the workers. Compensation is negotiated with a "potential bonus" that you won't ever see. Sales department performs poorly ensuring the rest of us don't get a bonus even we meet our department goals. Turnover is HIGH. Employees are continually being laid off or fired, or quitting. Morale is average to low.