As a counter example, I found this is far more true at big companies, where you can switch teams until you find one that fits your interest, then at a startup where you are expected to work on basic infra that the company doesn't handle. For the data/ML related jobs that I was looking for and the industry is moving towards, big companies have tons of valuable data that startups could only dream of acquiring.