Pros
Besides the fact Yardi is a successful global company that offers industry leading software there are many other reasons to join the team. Yardi stands out from the rest because of its culture and values, which equally cares about its 5000+ employees as its large portfolio of clients.
Yardi cares about more than just itself which is evident by its commitment and contributions to the well-being of those in need in various countries, to the Environment, to numerous non-profit organizations and their continued pursuit of innovation. When you become employed by Yardi, you don’t just join the company you become part of its mission, which is to help people and small companies in need while improving the environment.
Cons
I haven't experienced any yet.