Pros
The company is on a tear in regards to market share, margins - all the indicators of a healthy, robust software business. The compensation and benefits are really good. There are a lot of pockets of good and not so good management, so YMMV. Our CEO is an absolutely rock star.
Cons
Two big ones... Firstly Politics. If you think about ServiceNow as the major cloud platform player it is, the culture is what you would expect. As a veteran of both start ups and tech bellweathers, the culture here matches the worst examples of political fiefdoms, where knowledge is treated as capital so skunkworks projects and political power plays abound. The second issue - the most successful people here are transparent rear-end kissers. In the choice between doing good and looking good, you have to have an understanding of what your manager thinks good is and emulate it. It is a constant source of bad decisions and groupthink. Some of us who focus on execution have terrible hours and poor work-life balance, while others hide and rest / vest. Lastly, immature processes abound - way too many for a company that is far beyond its startup roots, yet many of the same executives from those days are still there. Bill has his work cut out for him.