Cons are the same at most boutique consulting firms here, finding more clients outside of Microsoft- The 18:6 rule for all firms working with MSFT makes it a challenge for an individual to keep consistent employment but RedCloud seems to be able to keep their employees working even off corp-network longer than other firms. I think this is a testament to their hiring process- hiring and retaining the strongest consultants.