Prós
I've worked for this company for over a decade. In that time, we've tripled the number of properties and quadrupled the workforce. Considering that property management, by definition, is a high-turnover industry, especially in the field, there are a large number of employees who have been with the company for five or more years. In my 30 years of property management experience, this is rare. And one of the reasons for our success is that the bar is set high on employee performance. There are chances for advancement, but you must work for it. Hard work and loyalty are rewarded, and for every disgruntled employee, there are far more who are happy.
Contras
Because there has been high growth in such a small time, the company suffers from the growing pains associated with moving from a small company to a large one. This includes high employee turnover, which makes sense if you are hiring a large number of employees, some for positions that never existed before. In my experience, I have never seen a good employee let go, though I've seen a lot of slackers and whiners get the boot. If you have the backbone, and some good ideas, then you will be successful here.