Pros
I guess they gave out a bonus. But only once. That and surprisingly the work was satisfying. Their clients are for the most part reasonable, decent people to work with. The bosses, however...
Cons
Everything everyone else has said and more. These two are the most unhealthy, toxic, terrible bosses I have ever had the displeasure of working for and I wouldn't recommend my worst enemy to this place. I have picture proof in my phone of the "owner" literally flipping his desk out of anger over a minor issue, and the other sitting there saying it's "just how he is". It was horrifying. I can't imagine what their poor wives go through at home. One was almost definitely a high school bully and the other a loyal minion. It was almost cartoonishly bad, but even cartoons usually have some explanation for the madness.