Pros
Benefits are acceptable, and the company is well-known in the industry.
Cons
Management is highly incompetent, and nepotism, bias, and favouritism outweigh even the best results. I witnessed the harassment of a star up-and-coming colleague by a "gang" of long-term employees, all because this person was doing so well, I believe it made these long-term employees look ineffective.