Pros
Client focussed company valuing hard working independent thinking employees
Cons
The company spends a lot of time working on maintaining its great culture.
Pros
Red Hat really truly cares about their employees, and making sure that everyone is able to work towards their goals, and even move to different departments if you feel like something is a better fit.... I love this job, and consider myself so lucky to be here.
Cons
There is nothing bad to say.