Pros
Remote work in some states. Company culture initially seems to be family oriented and lenient, and the people are nice. Swag drops twice a year. Good as a starter job, but only for a short period of time.
Cons
Management sucks. Really, management just does not manage and most managers are simply absent. Staff calls out sick all the time leading to quick burnout for anyone that is even a semi-consistent worker.
There's been a high turnover during my time working for Entrata, and long-term employees have been pushed out, with no backfill. The work is absorbed by others with minimal salary increase.
They are quick to promote, but the promotions are not typically substantiated in good quality work, or deservedness. It's a "next in line" mentality for anyone that sticks around long enough. The in-line promotions are a joke and they're effectively lateral promotions. If anything, the in-line promotions provide a tiny bump in pay that is just enough to keep quiet/not cause uproar. The company seemingly pushes internal hires to not have to pay more for outside employees when they can't fill roles with in-line promotions. They are also starting to outsource employment to India, while stating to internal employees that they are not being hired to take our jobs.
Even more, pay transparency is non-existent. The pay is SEVERELY under market value to begin with, and there is a large pay gap between individuals in the same roles. This is a such a big gripe, as the work being done is not compensated appropriately whatsoever. Benefits are average, but noticeably being minimized in a short time frame. For example, insurance options now suck and cost much more due to people abusing policies, FTO/PTO has been taken away, incentives have been taken away, etc.
The entire software is also completely proprietary. Not bad if you're in a very particular niche of wanting to work in property management solutions, but none of the skills learned in support translate to any other skills outside of the company aside from a basic know-how of troubleshooting.
From the inside, products are often launched prematurely and without communication. Clients are left reeling when things end up broken, support is over-extended being the first-line, and dev takes forever to understand and/or fix said problems, unless they are affecting key workflows. Clients get (justifiably) upset and often threaten to cancel contracts or complain directly to support. Morale is low during peak busy times (rent week and release dates).
Overall, a toxic, top-down management style and culture. Employees are not supported to grow, and management actively makes decisions that work against employee benefit. They do not care about the people that work here, everyone is replaceable; even if they're not, "oh well." All the company cares about is the bottom line.