Pros
Can work from home, mostly virtual. Somehow they manage to attract some incredibly bright, smart, mostly women, highly-educated and interesting people and they are great to work with. Cool idea to what they are proposing to do in theory. Some great clients and exciting products.
Cons
The leadership team is very uneven and too few (just 3 very white men) considering the growth and BD activity. The COO in particular, is very unethical and probably ripe for a lawsuit for shady dealings, HR-wise and bad management of the finances/ops. The other two men, the CEO and President try to keep their hands clean and are busy with and focused on bringing in and try to keep business, hoping and praying the COO doesn't drive the company into the ground with ineptitude and unprofessionalism. There is no HR department to speak of, they don't value employees and turnover is very high >20%, with a good dash of misogyny thrown in. The lack of accountability is some areas is appalling and its Tech/IT Team (under the COO) is a complete and sad mess and holds back the entire company. They are just all over the place and hopefully some private equity firms buys them and overhauls the leadership and operations team or the other two finally manage to get back in control of their business and fire the COO and spend the money to hire some real and effective people.