HR seems to try really hard to hear and act on employee concerns, but the impression is that they have no real power and nothing they say is listened to. Seemingly simple questions will go unanswered from HR for weeks, not because they aren't trying to get answers, but because the executive team won't or can't provide them.
The CEO of the outsourcing company we use is also the acting CTO at Ellation. Somehow, the executives don't see this as a conflict of interest even though every single ground level employee does.
That same CTO is incompetent at best, but that's probably being kind. He's done things such as telling employees that it doesn't matter if they have to work weekends, over the holidays, for for 16 hours, because they're on salary so deal with it (that one really helped morale). He took the timelines that product and project management were reporting as launch dates, changed what we were calling those milestones, and convinced the rest of the executives that he saved the project (even though we hit the exact same dates). Useless is too kind to describe him.
The Product team is far too large, has far too much power, and has some of the least competent high level employees of any company I've been at. They are almost universally concerned with looking good and making sure they pump out new requirements for projects that we don't have the engineering manpower to actually complete. There are a few great people in the product org, mostly at the mid level, but you have useless Senior VPs protecting useless directors protecting useless Senior levels. There are engineers leaving entirely because of product.
They made the baffling decision to completely remove the Project Management organization after VRV launch because "they didn't see the value" in the org. Basically every engineer at the company complained or had questions about this decision, and it turns out the acting CTO made the decision before deciding how anything would work with Project Management gone.
Employee morale is at rock bottom. It's blatantly obvious that a lot of people don't care anymore and are just waiting around for their annual bonus, which can make getting things done take longer than it should.
Pay is very low for bay area.