Avantages
1. The product is really good and stable. 2. Hiring process is intense so most of the new hires are actually talented. 3. The work culture in general is good (changing now though- see cons). 4. If managed well, there is a great potential in this company.
Inconvénients
The company is hiring a lot to meet the declarations they had made about overall growth (especially in Europe). This is not sustainable and is detrimental because of the following- 1. Although we boast that we prefer to nurture internal talent, since last one year most of the managers have been hired from outside. This has not gone well with many of the star employees who have been with the company for at least more than a year and have worked day and night to make projects successful. No one works hard for free and good employees deserve to be promoted! 2. Attrition has increased since last few months because of the professional dissatisfaction in employees. Another reason for attrition is most of the programmers in Workday work on a proprietary technology called Xpresso. Many feel that they get pigeon holed and won't find another job in Java or whatever background they came from. An Xpresso developer can work ONLY for Workday. 3. The 'Workday' culture is fading away. Logical because most of the managers are being hired from outside who do not know what the Workday culture is and they try to implement their own ways to run their teams. 4. The management has created an impression that it is one of the best places to work and the company is very employee centric. To be honest, most of the successful companies are so unnecessary bragging is meaningless! When someone joins Workday, his mind is sort of brainwashed that it is the best thing that could happen to his professional career :) This is just a gimmick and most of the guys start working crazy hours believing it. Not sure whose fault is this though :) 5. If you are good in job A and you have proved your mettle in it, but you are more interested in doing job B, they will find a hundred reasons not to move you to job B. I have seen a case where an excellent resource has decided to quit his job because he was not moved to a different role he wanted to (he had prior relevant experience for that job) and instead someone with less relevant experience was hired from outside. Fun part- he was told at the time of interview to join in his current role and he will later be moved to the role he desires as there was no opening back then. PS: I am not a victim (yet) to any of these cons. It is just my perspective of things that I have seen here.