Pros
PagerDuty is a really great place to work. The work itself is interesting and the company growth is exciting. The company culture is encouraging and supportive. I'm working with smart, dedicated people who are helpful and invested in my success. With PagerDuty I feel like I am part of a team that succeeds or fails together. The culture embraces blameless retrospectives and focuses on accountability and constructive feedback. Senior management is incredibly transparent and approachable. The organization is supportive of my career goals and personal development. This is really the best place I've ever worked. There's lots to do and things are never slow, but work-life balance is quite good and there's a conscious effort to avoid 'on-call heroes' and make sure everyone gets the downtime they need. On top of all that there's great benefits, a fully stocked kitchen, catered lunch everyday, and lots of social activities inside and outside the office. I'm far from a new grad and PagerDuty is hands-down the best place I've ever worked. I really love it here!
Cons
I can't really think of any that are specific to PagerDuty. There are some challenges that every high-growth company faces as it expands. PagerDuty is tackling those challenges really well and it's very exciting to be a part of that.