Pros
Tricerat used to be a place people loved to come work hard for everyday. Though only Sales and Management made "real" money, it was fun and casual (though as a woman it was like working in a men's locker room). The (only) selling product was doing well and times were good. They used to have morale building activities like end of the month food/drinks and company funded trips. If you applied yourself and were a strong self-advocate, there were opportunities to acquire helpful skills and head projects to further your career.
Cons
HOWEVER, when numerous (and obvious) signs that the product's success would not last, they did nothing. To the contrary, Management's strategy was to put their heads in the sand and pretend that the entire world did not exist beyond their tiny sphere. When someone tried to point out the need for serious change (i.e. new, innovative software), they were either cuckolded or fired. Why rock the boat when Management was still making loads of money I suppose. And thus truth was the enemy along with those who spoke it, even if it was for the genuine long-term betterment of the company. The lack of foresight was appalling. When the CEO figured out something needed to change, he made the decision of hiring a monstrous excuse of a human being to be our President no less, who derived great joy from decimating all in his path. He was quite easily the most horrific and sick person I've ever worked for and I had the luck of working directly for him. Like a gleeful child this lawyer would crush people's sense of self-worth, from both a work and non-work related perspective, affecting not only the employee but their entire family. And the CEO just sat back and let it happen. When it all finally came crashing down due to the particularly depraved actions of this President, the CEO could ignore it no longer. Yet he claimed he had no idea all this man had done. Instead of begging for forgiveness and acknowledging the real heroes, he held an all hands meeting to announce that everyone should forget those years, not even speak about what had happened, and gave title raises to random people. A mini holocaust and mass exodus and still no lessons learned. A coward through and through. And the reward for persevering through it all? Through working with all the incompetent, lying, self-serving "managers"? Nothing. Each raise and "promotion" I worked tooth and nail for were given grudgingly. As a conclusion to my illustrious career at Tricerat, when I put in my two weeks notice (one of the happiest days of my life), it did not warrant a single word from a single member of the management team, except the few uncomfortably unavoidable situations, not even as they walked past me in the cube farm hallways. Mind you, I worked with most of Management personally on a weekly basis. And so after this long, arduous, gut impaling journey, I can put it behind me and say with a sigh of relief that it is finally in my past. I made it through and know what I can get through for my family. Even now I wish I could've said something different, but they made it impossible.