Pros
The employees are friendly and welcoming, the management cares about the employees, coworkers want to help and are always available to answer questions, great benefits such as profit sharing and tuition reimbursement, dress code is business casual, fun company events such as jersey day, Customer Service week, and pumpkin carving.
Cons
I can't think of any major cons. Since the software primarily relates to property management, the beginning of the month can be very hectic and busy because that is when most of the rent is collected and recorded. This isn't a con specific to the company and is probably true of any property management company.