Pros
Location - the best I can say is that the office is located next to a couple other businesses that were staffed with friendly people. After spending an hour in the office dealing with terrible Management & miserable employees, I could always visit the neighboring businesses for some mood lifting, friendly conversation.
Cons
Poor Management with little product knowledge. Terrible customer service. Company claimed to be easy to deal with, but once a new client was signed on, the home office would destroy that new client relationship. Terrible ownership. The President & VP of the company were often at odds with one another. The President & VP were even located in different offices to avoid conflict & constant confrontation with one another. Employees at the home office would escape as often as possible whenever the President was in the office. President of the company would often speak badly of Managers, and berate employees for following orders from Managers. Low employee morale. Constant service backlog resulted in constantly annoyed & angry customers. Terrible database management and high employee turnover meant the company rarely knew when it was time to look at renewal of current contracts, resulting in dropped business. Rapid turnover means clients don't know who to contact to help them. Where competitors offered several brands/manufacturers to sell, this company offered one or two - making it difficult to meet customer needs & stay competitive.