Friendly people, weird atmosphere. Welcoming at first, then comes the divisive and outdated leadership tactics.
Cons
At the end of the day it's a boys club. There's very little diversity, and even less acknowledgment of the lack of diversity in the upper management. Women seem to always be quitting.