Pros
This is a short list: free fruit Tuesdays and breakfast on Thursdays. Free beverages. Friendly and talented coworkers.
Kontras
Highly inept and out-of-touch middle management. Most are clueless and rely on intellectually superior and/or more experienced subordinates. Theoretically there are standards for career development and advancement, but those are hardly applied in practice. Promotions are 20% hard work, 80% who u know and kiss up to. Corporate structure is an upside-down triangle: lots of scientists/managers are perm hired, but few RA positions. Many of those RA positions are temp hired, so a lot of training is invested only to see them either quit or let go due budgetary concerns. Initiatives, particular for improving employee morale or communications are unfortunately half-baked. Initially hyped with the usual buzzwords, these initiatives typically fall to the wayside and become forgotten.