Vantaggi
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.
Svantaggi
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.