Pros
The only reason to work there is that the remaining employees are great (very dedicated and hard working). The company is willing (usually) to work with employees schedules.
Cons
Before reading my comments, please understand that this used to be a great company. When the founder sold the company, the whole thing changed. It is a shame what they have done to a once formidable company. 1. The owners have no faith in their employees and don't think anyone knows what they are doing. They believe everyone is overpaid. 2. The COO (a close, personal friend of the majority owner) is in way over his head. The company has gone downhill since he took over. He hides in his office when he doesn’t feel like dealing with problems, which is daily. He’s extremely unprofessional; he sits with his feet on the desk when he’s on the phone, dresses sloppily, plays favorites, walks away mid-conversation when he doesn’t want to hear what’s being said, belches, sings or is otherwise disruptive in the office. He’s a coward who disappears when people are let go and leaves it to other managers. When a team performs poorly, the manager is fired. However, in this case, the team is being fired and the manager retains his job. 3. They hired a consultant to increase sales. Instead, he has sped up the demise of the company. He’s been there almost a year, but instead of sales increasing, they have decreased. He made promises that he hasn't been able to keep. His treatment of employees is horrible; he berates them on a daily basis. The nasty emails he sends out are disgusting. His “plan” has led to the layoff of several veteran employees, while he’s hired several of his former associates. He flies around the country first class while everyone else, flies economy and hard-working employees are being laid off. Like the majority owner, he feels that the employees are incompetent, when in reality neither of them has the proper understanding of this business. After he came on board, the company started bullying the vendors. 4. The management described above has created a toxic environment. They have gone back on their word several times and have proven they can’t be trusted. The remaining veteran employees are attempting to maintain some kind of morale, but management has established conditions that make it impossible to do so. Most are looking for other jobs, but unfortunately, it's still a tough job market. 5. The people they have let go, most with 10-20 (or more) years of service, have received insulting severance packages and been treated disrespectfully. There’s no appreciation for the years of hard work they have given to the company. 6. After letting someone go, they give those job responsibilities to remaining employees, with no compensation (of course) and no gratitude either. It seems like they are trying to push staff out so they don’t have to pay unemployment and give severance. Rules are inconsistent and change constantly. Management expect salespeople to focus only on selling, but the sales team is being given an increasingly heavy amount of administrative tasks, which leaves them with less time to focus on sales. When they don’t make impossible goals, they are called out in group emails and blamed for company failures. Management rewards and punishes employees by changing their titles and who they report to, and there are no salary increases with promotions.