Software is overly complicated, and sometimes makes simple tasks burdensome (such as answering email). Huge emphasis on the software at the expense of the kind of hands on management that solidifies a board's relationship with their manager. Most of the software' features are not used by the Board, and the lengthy, elaborate management reports they send are really just the same information packaged in several different ways. Boards would be better served by managers visiting the property and making proactive recommendations than by a complicated web portal. Billing communities for work outside the contract is a nice perk for managers, but it really upsets Boards, and the result can be that Boards 1) don't ask for manager help that they really need a create a disaster trying to handle an issue themselves or 2) managers don't offer to do things that would really serve the community well, to avoid the argument over extra fees. Sales team has no experience of any kind in actually managing properties, and this can lead to unrealistic expectations of new clients, or worse - lack of new clients. Training is focused almost entirely on using the software, although this is something they have expressed a desire to change. Not sure what growth opportunites there are in this particular location. Insurance is expensive if you have dependents, PTO is minimal, and there is no bonus structure.