Pros
Modern office, large break room, good benefits, good company values and mission.
Cons
There is bullying and discrimination against certain groups of people. A certain department is run like a sorority with no regard to talent and experience but rather staff are selected based on their submissiveness. Talented people are not hired at the risk out out-shining those already in place. The mood is very tense despite attempts at giving the impression that everything is going well, the department's high turnover rate proves that to be untrue. Issues have been reported to executive management but problems continue to be swept under the rug while staff continues to find other employment. Retaliation is a huge problem for anyone that voices their concerns with mis-management, so staff have no other choice but to secure new employment and resign.