Avantages
Laid back attitude, allowed to work from home sometimes, good work-life balance are all great parts of working at Workday. Also, the company is successful and generally people are upbeat. Also nobody gets fired here. So considering the company outlook, this is a great place to work if your priority is job security and low stress.
Inconvénients
Limited exposure to widely used frameworks and development tools--this is especially true for Application Developers. On the Tools team you get more exposure, but it's mostly just Java and a little bit of XML processing. The problem is a "Not Invented Here" attitude, that results in more work for you and fewer employable skills to gain. A little too much company kool-aid; sometimes the hype gets to me. Not all managers are top notch (they get fired more rarely than employees) and some are just plain ineffective and annoying (but most of them were at least developers at some point). Also pay is low.