Pros
no accountability, free to do whatever, great 9-to-5 gig, good location and offices
Cons
no career progression, too much gossip, epitomizes 'ol white boys club' stereotype, rampant nepotism, poor pay.
stay away if you are a person of color since it will be very hard to fit in.
enuf said!