Pros: free breakfast and some lunch, new staff are good, many with high skills.
Cons: some entrenched, abusive, and dishonest managers with low skills.
Free breakfast, occasional free lunches, lovely seasonal events, amusing products. Offices are attractive, most staff are fun. The new way is good but some of the older staff are not. Unfortunately, there is a serious problem with deeply dysfunctional management based on friends and payoffs. Some entrenched but unskilled management are often incompetent and even abusive. Buddy dealing and blackmail is common. There is dishonest reporting of work and skills of junior members to hide management failures and incompetence, as well as theft of work from others. High turnover in some areas under same abusive managers. Some teams are healthy and high functioning, others not.