I applied online. The process took 2 months. I interviewed at Yardi Systems (Cleveland, OH) in Aug 2015
Interview
There were a couple phone interviews with Human Resources. After that there were two face to face interviews with Management at the satellite office. There was a follow up benefits overview and employment offer from Human Resources.