Pros
There were few things I can list as pros. The first, and only, would be the kind people that I worked with who helped me "find a way" in this awful company lead by unqualified and biased individuals. The people I worked with worked hard and smart, it was just that their efforts were being misdirected by the incompetent management. The leadership of this company likes to tout their values, it comes across as a cool-aid con job to anyone listening. The best times working here are when the leadership are on their 'retreats' (aka driving up overhead with hotel and meals expense).
Cons
Too many to list. The owner/founder is a man-child and has a strange habit of wearing the same outfit/clothes to work every day. The COO has no leadership experience or any skills/talent that would justify this role in the company. Generally, this company feeds on sales numbers and they rarely manage to generally accepted financial management tools. They sell ERP software, yet they can barely run the business using the same software.