Pros
Beautiful office and great location (I can buy my own coffee thanks)
Cons
Abusive, Cartoonish, Sexist, Racist. Management enjoys bringing out the worst in people. One former senior manager was infamous for drunkenly urinating in hotel lobbies, verbally abusing employees, throwing things at employees and in general confused himself with some pathetic combination of Don Draper and Tony Soprano. This person used the n_word in reference to a subordinate employee ( while drunk). Another Sr manager spends thier time online shopping while taking credit for other people's work, laughing waaaaaay too loud and stabbing thier own team members in the back. This abusive behavior is not only tolerated, it is encouraged by systematically ignoring everything but the numbers.