Pros
Great community and culture. Even though many roles are remote, the leads do a great job of creating a sense of community and coming out to your region as much as possible. Everyone is very friendly and collaborative. Dynatrace is a leader in it's space and the products have great support, both formally and informally throughout the teams. Awesome career development with clear goals and frequent reviews to continue your path toward those goals. Tons of training and development opportunities to continue your growth as well. Benefits are also great and there are many incentives/awards to highlight accomplishments.
Cons
Some roles require travel or long term engagements at clients which may be a downside for some, but those are well defined before you start. With many roles being remote, it's tough to get everyone together for community outreach/volunteer opportunities. While there is a new volunteer program for 2018, I'd like to see a little more done in terms of giving back and improving the world around us.