Let me be clear: I think you put too much focus on what the underlying OS is on the switch.
Vendors can absolutely make any reasonably secure OS into a mess security wise.
Juniper is absolutely a decent vendor, but honestly I would not consider them any different than Cisco, they operate in the same "tier" so to speak.
The caveat here being that Cisco has a SMB line of routers, switches and what not, that I consider of lesser quality.
A thing to keep in mind, is that with Juniper and non-SMB Cisco switches you will need a
paid subscription to get access to firmware updates.
In many cases (if not all) they also make it difficult to use switches bought on eBay and the like, by preventing subscriptions for used hardware.
Oh and for what it is worth, there have been a backdoor in Juniper firewalls:
www.schneier.com
Unless you have already made the order for the switch you want, I suggest you detail what kind of network you want to build, what it will be used for and what your requirements are. I assume with the combined minds here, we can help you validate your network design.
Case in point, since you need to connect more than 100 computers, I assume you need more than one switch?