Pros
Sometimes you get free lunch or smoothies. You can win a free vacation sometimes too. Decent health benefits considering today's world. Organized wellness walks get people off their seats. Located in safe neighborhood. Pretty hard to actually get fired or laid off.
Cons
For all the claims of innovation, management has become extremely risk adverse and the company is moving at glacial speed. Project deadlines are months delayed. Even the smallest things take weeks or months just to get approvals for example tiny purchases are going to the senior VPs or CEO for approvals and small non-disruptive IT changes now require the approval of 3 VPs. The "Strategic Coach" program is a waste of time and results in probably hundreds of extra meetings annually. Failure is punished severely usually with a write up and a pay freeze for the year. They brag about record profits but don't share, no bonus or profit sharing. Facebook has been blocked this year.