Pros
Until the IBM acquisition, the employee return on stock RSUs was pretty good.
Cons
Senior career opportunities at Red Hat are hidden well out of view. If you are an engineer or other individual, you can make it to principal through hard work and results. If you are a manager, the only career options open to you are entirely based on who you know and depend your narrow personal group — other units are insular and out of reach. The CEO talks a big game of ideals and Open Source openness. Quite simply interviewing folks for promotions, or even just posting the opening for internal applicants (instead of secretly deciding who of your friends gets promoted) are old practices that companies a lot less full of themselves have followed for decades. In Red Hat, senior openings are an exercise in closed door decisions for the existing old boys club. Let's not get even started on diversity. This is the most white, male company I have worked at, and this is not a particularly diverse industry so the baseline would be so easy to beat.