The culture is amazing. People work together as one to support each other. Leadership genuinely cares about the people. They will push you hard for results but they will be fair, honest and ethical.
Cons
Raises were a little light this past year but that is a function of the economy.