The starting pay is low. You are told in your interview that YARDI always hires from within and that chances for raises and promotion are plentiful. This is simply not true. In my time here I have seen several supervisors hired from outside the organization which leads to employees having to train their new supervisor. Reviews come annually in March and the process is a joke. The raises for Implementation were 2% across the board with a few exceptions. This is unacceptable considering our most senior implementers have all left and we are expected to absorb their workload. And that leads to the next disappointment - the hiring freeze. There is currently a hiring freeze for the entire Colorado Springs office, so even though we continue to lose employees weekly they are not replacing them. Next is our wonderful production team in Pune, India. They are not properly trained so to "fix" this problem management is insisting we do error cases every time there is a mistake. I'm sure you can imagine how this has completely destroyed any semblance of a pleasant working relationship. Get ready to wait days for tasks you assigned to be completed and while you wait you will be bombarded with the same questions over and over and over and over again. The last real negative area here is upper management, specifically those from ISTA. The processes they are implementing do not work and it is clear to everyone working here that they are getting rid of all the Yardi employees to replace with their ISTA friends. Shouldn't it be the other way around in a takeover? We took over ISTA, not the other way around.