Fun/upbeat office environments, company events, encouragement for employees to collaborate and grow.

Cons

Work/life balance. Expectation to be "on call" 24/7, but not paid accordingly. When employees leave, management talks poorly of them. "Open" culture is praised, but only if you agree with upper management and "drink the Kool-Aid." Turnover is high, and they blame it on "not being a good culture fit."

Advice to Management

Don't treat employees with the attitude that they're easily replaceable. When employees keep leaving for the same reasons, perhaps take a look at who is managing those people.

On the early side of your career, Red Hat offers many opportunities to grow your career quickly. I've grown my skills and earning power more in the last few years at Red Hat than I have in 8 years at other companies. Management stays out of everyone's way for the most part, I see little evidence of micromanaging on the engineering side of the business. My career has also grown readily at Red Hat, and I have the opportunity to move between business units and departments to grow my career. You're free to share your opinions, and participate in projects that you can bring value to. You're not limited to only those projects that fall strictly in your own job description.

Cons

It's somewhat common for some people to feel the need to "participate" in projects where they're not necessarily contributing value to show their "worth" to the organization. This is part of the culture, and is generally unavoidable. Given the open decision framework Red Hat employs, this slows down decision making some times, and can derail projects. However, I'd take this over strict siloing any day. It's possible to overcome this through skilled influencing and Pay seems less than comparable companies, but I think there are benefits that outweigh it. Remote employees can feel isolated at times.

Advice to Management

Treat remote employees better, continue to empower employees to go beyond their own silos and collaborate across teams!

I love Red Hat. I feel like I'm part of something bigger than just a job. The people and goals are great to work with and as I am in sales, to me it is easy to stand up and say "I'm from Red Hat" Red Hat gives alot of young eager people jobs so they are a small and dynamic in a good way. The folks that are in mid management are by and large people who "grew up" in Red Hat.

Cons

They have a tendency to stumble on supportive tasks for sales enablement, they are despite their best intentions a very HQ centered east coast company and have a hard time being in a west coast market. Other downsides is they have real issues getting their sales strategies lined up with tactical activities outside of the east coast. They have trouble getting their incentive plans and payouts right and really really really need to figure this stuff out if they want to stem turnover issues.