Startups are most often not ethical either. They are often run by a wannabe dictator who does everything that benefits them, especially squeezing the employees while underpaying.
Mid-size companies usually don't have enough money to act ethical when it comes down to it.
Large size corporations only got there by not working ethically.