Pros
Workday prides itself on its culture, and I actually feel that is a bit of an undersell relative to my experience here. This is honestly a great place to work. The company and the people genuinely care about you. Management gives you all the tools you need to succeed, and they are generally very open about encouraging PTO (it's unlimited) to make sure nobody is overworked.
Cons
There's really no two ways around this, but the proprietary "language" XpressO is not going to do anyone with further career aspirations any good. There are little to no transferable skills, and in general, it is just frustrating to use. Even the more "traditional" software engineering roles are hamstrung by the fact that the company revolves about XpressO. This creates an environment where people are either frustrated in their current positions or have been resigned to being stuck in those positions -- either is not ideal.