Not evil, but that they lie and screw over employees. Are there any companies on Glassdoor with 100% positive ratings (with n>100)?
Like any rating system it is biased towards people with grievances, as they are motivated to look for an outlet to express that grievance.
Companies are made up of people, this happens everywhere. You're just describing life. This is not a problem specific to "companies".
But this is also a personality thing. I prefer being a specialist on something unique over one of many on a big team.
I agree with you that when the obscure tech is simply the wrong one for the scenario, it's bad. If you don't believe in it yourself it's really hard to commit to it. In that case it's probably better to find another position or even another company..
Less than 2 years later NeXT merges with Apple, and Steve Jobs has begun the biggest comeback in tech history, including switching Apple to Objective-C. Well then...
This sort of thing is a lottery ticket. You likely will not win, but if you do it could just make a couple extra car payments, or you could be set for life.
I do think some companies are better than others, but I don't think any company is really good. They all lie. My company has a reputation for being great and caring. On paper it's true. For over 90% of people, that might be true. But they don't follow their own policies, screwing over a small percentage. So I think if you don't fall into that small percentage, then you just don't see it.
For example, my company says they don't compare people except for the highest rating. So you have to meet the "standards" (which are poorly defined btw). I know departments in the company where if you gave someone the highest rating, then you have to "pick" someone for a low rating.