Pros
1. They have a nice office space. 2. There is some potential for career growth if you are starting at an entry level position.
Kontras
1. While I was there, they incorporated an employment contract that includes positive benefits (maternity leave, tuition reimbursement etc.) as well as several questionable provisions, including paying a significant portion of your salary back if you leave at any time with less than a 30 day notice (90 days during the last quarter of the year) and that must be signed in order to be eligible for their benefits package. The terms of the contract are also confusing and designed to put the employee at a disadvantage. This contract was their attempt to address high turnover among employees and losing community managers to other community management companies in the area that pay better. I do not know if it is still in place and do not know if they are enforcing it. . 2. They maintain several questionable business practices, including auto enrolling clients in services (maintenance and insurance) without letting them know it is happening, as well as overcharging for their services and only refunding the difference if the client asks about the charges. 3. The work environment is often toxic, with management keeping information from employees (such as other employees putting in notice to leave). I believe this is an attempt to control what is happening in the company, but the culture of secrecy is overall very negative. 4. They tend to throw new managers into the field with very little training or support and the portfolios are large.