Pros
Work from home is a big ++++ for my family and I.
It does take a little bit of time, but once you can navigate the portal, a lot can be done for the clients, quickly and efficiently.
Never setting around doing nothing. There is always something to be done, whether it be evidence review, scheduled meetings with clients, impromptu calls with clients, vendors, penetration test teams.
Schedule flexibility is another huge +++. I need to run to the store. No problem, just make the time up later that day. Just do not make clients wait or miss deadlines on projects. Pretty simple things for most people and organizations.
Cons
Consulting turnover seems to be a slight issue, before and after me. I am not sure of the exact reason for that, and it is not my position to dwell on that.