Pros
Good benefits. Nice office and location. The ability to forge friendships (though frowned upon). And maybe company outings/meals I guess, although it doesn't make up for everything else.
Cons
(I would like to clarify 1 small thing. I think people are confusing the CEO and the President. It's the President who seems to only care about money and who thinks of the quick fixes instead of solving deeper issues. The CEO isn't without her faults but at least she works hard and isn't as fake.) I agree that someone IS for sure writing very fake and misleading reviews. Maybe management themselves or maybe employees they've conned into doing it. It's pretty obvious - the phrasing, the repeated ideas, the shaming of the "negative" review writers, and the timing. Within days of a "negative" review, a positive one is posted. Hm... I also agree with others about the numerous cons. Inhumane working hours, unpaid OT, sick and vacation time counted together as PTO, crystal clear favoritism, promotions not based on merit or seniority, invasive micromanaging, extreme paranoia/distrust on the part of management, their apathy/denial/cluelessness/feigned ignorance of the unhappiness of the employees.... I could go on and on. Again, obvious - unbelievably high turnover. In 2016 alone, I think more than a dozen people quit. Sometimes within days of each other! (Also, you don't find out about it until an email 1-2 days before they leave.) Another reason the cons are obvious: which reviews get marked as "helpful" the most? The nice ones or the "negative" (aka, frank) ones?