Pros
The people are generally great. The office is full of friendly folks, and there's a push to create a welcoming and fun culture. Work/life balance is excellent
Cons
The company lacks a sense of direction. We were recently told we need to scrap the main app we've been working on for 2 years since being acquired. Ok, what now? Our parent company doesn't seem to know. We are basically being asked to tell them what we can do and see if they like it. For management, it's meetings 9am to 5pm daily. For everyone else, it's twiddling your thumbs and wondering when you'll finally be able to *do* something. Realogy now has a strangle hold on the company with no vision of how they want to utilize it. Recently the CEO and all but one VP was either laid off or left on their own. Probably 20 people (including our ONE in house HR person) have left in the past few months (from a team that was 150, so very noticeable) after a round of layoffs. The office lacks the life it used to have. Beyond all of the issues that have popped up since the beginning of the year, there's other issues: pay isn't great, health coverage is atrocious (high premium AND high deductible? yikes), parental leave is an absolute joke (5 days total. You read that right. Want more? Hope you enjoy unpaid leave) and career advancement is difficult unless you're one of the chosen few. The legacy codebase is absolute garbage. There's not even interesting work at this point since there's literally zero vision or plan of what's going on the rest of the year. It honestly makes me sad because when I joined, the company seemed to be full of life and full of people who just wanted to build a great product. Now we're a shell of what we once were and everyone seems pretty unmotivated and pessimistic about the future.