Here's another review. You'll notice morale is pretty low.
May 12, 2018
"What a mess they've made"
Former Employee - SMTS Software Engineer
Disapproves of CEO
I worked at Wind River full-time (More than 10 years)
Some members of engineering are very good, especially considering the screws that are turned by management due to bad planning and schedule guesses on their parts.
Compensation and benefits are good as long as you don't get laid off.
I agree with what I've been reading consistently about middle management. During my 10 years with Wind River, I met maybe 4 very good PMs (all gone before I eventually left). The rest, from different parts of the US, looked out for themselves. That's not necessarily a bad thing if they're being dynamic and innovative because it helps themselves by helping the program they're running. But in their cases, they were playing-it-safe-yes-men-and-women. They got in the way more than helped, and did a bad job conveying accurate status to upper management and customers, which almost always became a problem for engineers to fix and to take blame for. PMs do not necessarily have a leadership section in their job descriptions, but good ones have this talent, especially if they have aspirations to advance in their careers. Over my long period, I worked with at least 30 management people who had no leadership skills. Even above PMs, I can think of one VP and two Directors who were very inspiring leaders with vision, and the rest seemed to be phoning it in.
Once we joined Intel, we stopped taking medium and small projects that would provide both education and revenue, and kept people on the bench while waiting for the monster projects, resulting in layoffs. Get-Rich-Quick schemes rarely work for people, and they don't work for corporations either.
Advice to Management
Reduce the PM / Director workforce and get more technical leads instead. Change your philosophies by reading almost any book by or about Warren Buffet to learn how to manage and invest in Wind River to make it a solid company. At this stage with the uncertainty around it, despite the Intel investment, it doesn't seem like a viable business. Even if it is viable, I doubt most employees can tell... you should improve the message to employees and improve the environment to make it obvious, preferably by being transparent about the truth.