Pros
When I started at Yardi, I thought it was an exciting place to work. I soon discovered that it was a sham. I’ve worked at other software companies in the past, so these are observations made by an experienced professional salesperson, not emotional statements made by a “disgruntled former employee." My only pro comment is that Yardi is a company that expects very little from their employees.
Cons
Many people get jobs here because they live in Santa Barbara and can't find a better job, or they are just starting their career; those who stay for any length of time are often complacent, lazy and / or incompetent. If you have pride in your abilities or want to challenge yourself, you don't want to work here. Every department is rife with people who have been there for years and love the status quo ("this is the way it has always been done"). Special note about the H/R department: they are so incompetent that they couldn't be trusted to give correct information about the programs that they manage (like insurance, benefits, payroll, vacations, etc.). Ironically, the H/R department management staff have no people skills. Yardi treats their employees as if they are a wholesale commodity (easily replaced), they pay below market wages, and there is zero leadership. To sales people: RUN AWAY. You will get no sales, product or industry training, you will not be paid market wages and when you leave your commissions will not be paid to you. Management has no problem telling employees how well the company is doing, but when it comes time to get pay increases, there's no money available. You don't want to work for this company. If you look at the number of job openings it isn't because of organic growth, it is because they churn through talent.