I was hired on at Yardi expecting to attend the full three week training program for the company, in hopes to eventually become a permanent, full-time employee. Almost immediately during the training course we collectively began to notice the instructor singling out certain trainees during the classroom training. After less than a week at the company (classroom training alone, as well as less than a day of being dropped into live calls that were monitored by the clients with only basic classroom note taking and minimal information), other trainees began disappearing one by one, starting with those who had consistently been singled out by the trainer (for reference, if you missed one day of the training course, no matter the reason, you would be automatically terminated). Only one week into training I was laid off out of the blue by phone call directly after the end of my shift. When I tried to contact Yardi to discover why I had been laid off, they refused to give a reason for my termination and I was informed that I was not allowed to make any contact with the company (not even to reach out in attempt to retrieve my things that were left in my office). I later discovered from a former coworker that each day more people mysteriously disappeared, until she herself was laid off without reason as well. The lack of basic professionalism that I experienced at Yardi was astounding; I would not recommend employment at Yardi to anyone.