Not all is perfect (as expected everywhere), There is some tension between groups internally. Because of the way promotion paths are designed it attracts and rewards more people with flashy presentation skills than problem solving/hard working skills ending with a low "People who do the work"/Managers ratio.