You should use whatever the majority of the team is using. If you want to use Linux then you need to make it a priority to find a team that has at least a few people using it. You don't want to be the only person having issues setting up their local dev environment.