Pros
You can be independent but teamwork is crucial to learning and coordination. Self-starter is mandatory. You can get lots of team support as long as you reach out for it. Excellent place to stay abreast of the latest in sophisticated data integration and cloud technologies. As a management consultant, I can bring real solutions to data governance challenges that previously were only organizational. The company puts a focus on work/life balance, but as in any company, that balance comes and goes.
Cons
Sales is the primary driver. As a non-sales consultant, I can't participate in the same merit bonuses that salespeople get. Also, you could work 24/7 if you're not careful. 'Unlimited' vacation is a double-edged sword. Easy to become isolated as a remote consultant. Never had an official new employee orientation, and as a result have never been to the home office in Redwood City.