I think you're reading way too far into it being about a specific company. A number of companies people love to like/hate could fall into the specifics she lists, depending on one's views. It's like a crystal ball or clouds in the sky--one sees what they wish to see.
Guessing the actual company, if there is one, is kind of disingenuous to the article's message itself though, since it is good depiction of the "ideal" company most of us would want to avoid.