Pros
Some good people, some good pay, some good benefits/perks, many can work from home
Cons
Consulting and customer success services seems to be some sort of organizational backwater where the priorities shift constantly, layoffs are a way of life, and it appears transparently now that the organizational powers-that-be are trying to outsource most or all to 3rd parties and standardize everything to make that easier..in an environment not conducive to standardization and where customers rarely want it. The almighty 'sabbatical' which is every four years six weeks off is the great benefit, but the vacation offered yearly is sub-par, so the sabbatical only compensates for this. If you make it to each four year mark without a layoff. Many fiefdoms and people who have been around forever who don't seem to care much about customers....accounting/legal departments notoriously numb and tone deaf to customer concerns relayed from the front lines. The consulting department must always justify it's own existence, and it seems it is now shrinking and the justification being made more difficult by onerous legal and accounting and other priorities which make it ever so much harder to do the already difficult job of making customers happy. The consulting department may be perceived by others in the company as incompetent because of the myriad processes which must be navigated just to get any work done at all. it is truly amazing when any real work gets done at all due to the process nightmare and more added all the time.