Pros
The business model is actually spectacular for the partners as well as the clients. I felt that the customer delivery experience truly does exceed most others in the space and firm. The value billing vs. hourly billing proposition makes a lot of sense for them and allows the firm to focus on true issues for the clients rather than the attempt to just generate hourly fees.
Cons
There is an above the law mentality within the firm. I don't have an issue when this translates to being a better advocate for clients (although watch out for opening a can of worms for audits). The same mentality translates to how they treat employees. I know of one past employee who they fired and denied unemployment for. He would have been able to fight for it, but they used scare tactics to prevent him from doing so. This mentality is used to prevent you from ever touching their clients. Non compete is general practice, and in general not enforceable. They use scare tactics and politics stating that all disputes must be resolved in Texas (they have huge amounts of political control) which isn't actually legal. It's just in the contracts to scare people. Unlike traditional accounting firms they aren't held to any real standards of ethics.