Pros
Free beer, concert tickets etc. downtown offices are cool. CEO seems to have very good ethics and philosophy and makes good business decisions.
Cons
I was fired because I couldn't work much overtime due to my wife being diagnosed with a major illness requiring my care. No severance, not even two weeks and now we have no way to continue my wife's major medical treatment. While I was there I listened to managers scream at the top of their lungs at people for being late on assignments. Being threatened to be fired was a regular occurrence to those around me, even outside of my group. I sat near two manager offices not in my group and the things I heard them say to their subordinates when things weren't going well was deplorable. The "Great Place To Work" awards shouldn't be considered because everyone is scared that if you write something negative they will hunt you down and fire you. Several managers stepped out of management roles because they felt they were being asked to due unethical things to their subordinates.