Pros
they have a good "face" or mask to present, everything seems to be going well, the people seem to be caring, knowledgeable, and attentive, the company seems to have a lot going on for their employees and clients
Cons
it's all a show, they don't care about keeping or developing good employees. lots of immaturity and drama. management is the definition of nepotism