Starting pay is very low compared to other competitors. However if you excel within your position, yearly increases can be substantial. A huge con is management. Good managers/team leaders are few and far between at Yardi. If you find a good one, stick with them. Otherwise, you will be left with someone with no management/leadership experience and placed in that position based on a "good 'ole boy system". Also, every office runs very differently. This is because the culture is not consistent across the organization.