Pros
Good for resume building and move on with life as soon as opportunity arises.
Cons
Bad for personal life and growth. There is fake sense of work life balance. All the smartness comes from very few individuals who pull off majority of tasks for rest of the politicians or gang members. The gangs go around chest thumping and take credit as "we did this" and talk to upper management outside the office hours at parties. The "we" is acceptable while advertising to the outside world, but when it happens internally, it is called back-stabbing. The true credit and merit is never given to the individual who accomplished the task, since that individual is busy working with his head in sand on the next big project. Often this person never receives promotion unless he has a god father in the firm. The upper management is so busy affirming their positions in the company because of which they hardly recognize how the work got done. Many of the newbies and introverts work in constant fear of being reprimanded or being out-casted by the gang mentality. They encourage staff who post on behalf of the firm on FB, LinkedIn and other social media. So there is a general sense of greatness. There is a book by the title "Snakes in Suits" and this firm is perfectly like it.