It is a small privately owned company. CEO runs the place on her terms for better or worse. If you share her outlook and politics: great. If not: move along. These are words she'll tell you herself.
Has the planning and organization issues you'd expect of a sales driven shop building software. Can get too caught up on process. Not enough engineers/product people on the executive team for a software company. Opacity of management's hiring and firing decisions can be frustrating. Lack of stability in team structures can take a heavy toll in engineering.