Pros
IATAN card, Flexible work (depends on manager), Free Soda and coffee and summer picnic. There were pockets of very smart people and co-workers. Barney is changing the culture!
Cons
The people who miserably failed in the execution of the most pivotal project are still in key positions and have been rewarded with promotions. You have to be in the right side to get promoted in the company and if you show your dissent in anyway you remain sidelined. Very long projects and many death marches has sapped the company of great people and the remaining talent is burnt out. In the last few months I was there, most of the people were just there to collect a pay check and show the Agile metrics instead of being there to produce great products. There is a lot of talk of how everybody is going to be open and change the culture but nothing changed and I hear nothing has changed even now. There are a lot of people who don't understand technology are given key roles as part of strategy and so there is very little innovation. Research carefully to whom you are going to report! There are places in the company where people have worked together for many many years together and are prone to insular thinking and have no clue about technology.