As I've been evaluating by experience the difference between Mattel and other companies there are stark differences between the top 2 vs the second level companies.
Mattel and Hasbro put culture as a corporate goal. In general this is not a priority for the smaller companies. Employees are secondary as growth and profit is the only priority. Think about that. We can all complain about mattel here and that's fine. And everyone is free to leave as we please. But based on experience there are much worse places to be.