Pros
Tons of opportunity. If you are unhappy with your current position, management will work with you to find a better fit. Full time remote work is available. Competitive compensation and benefits. There are many very smart people in the company who are accessible and eager to teach. Tons of training opportunities. Incentive compensation is often paid over 100% quarterly. If you've worked at BMC, CA or Salesforce, chances are you know someone already working at ServiceNow. Lots of opportunity to travel, if you're into that.
Cons
No 401k match (although there are other profit sharing opportunities). Year end raises are hard to come by, many people I know have gone years without one. Professional Services is trying to be too many things at once, and the scattershot do-it-all method is burning out employees. The mission to reach four billion in revenue by 2020 is all consuming, and the management's focus on money is getting tiresome. As the company grows, the longtime senior management that made the company such a great place to work is slowly filtering out and the "suits" are moving in. With them comes the numbers based penny pincher management style that makes ServiceNow's competitors bad places to work. Although it's easy to change positions within the company, the work from your former position often follows you. TIMECARDS! As a billable resource I easily spent two hours a week filling out and submitting timecards, then having half of them rejected because the timecard process is constantly changing, and spending another two hours filling them out again!