I feel like the company has struggled with growing pains during its transition from scrappy startup, to up-and-comer, to it's position now as a legit player in the multi-family software industry. Some of the things that are probably beneficial as a startup have held the company back from reaching its full potential. In particular, mid- to upper-level management is full of people that were either there from the very beginning, are friends with the founders, or were simply good enough at the jobs they had to be moved into leadership positions without necessarily being skilled managers. (I know that this isn't unique to Entrata. Hiring managers is often like buying lottery tickets, and it's hard to find good ones. I also want to say that there are some VERY good managers at Entrata. This is just a common complaint that I have heard across departments in my time there.) Additionally, sometimes it feels as though the social aspects of the job are pushed because when people feel like they are working with friends, and those friends depend on them, they are more likely to accept poorer pay and benefits. The pay is not very competitive for the industry and the company has used bonuses in lieu of decent pay raises. (Which is also pretty common for companies to do these days.)