I'd recommend using FreeBSD over any Linux distro for a production environment for several reasons:
- Better integration of OS apps/utilities/libs
- Security audits/alerts/updates are thus more holistic
- Configuration just feels more sane and thought out
- Improved stability, based on the above
- Excellent features - from jails to network stack
- Great cross-pollination between BSDs - easy to a lib from another BSD in your preferred one.
- Linux compatibility
- Supportive community
- Bonus is, if you are using OS X, much of the userland/dir system, libs, etc, should appear familiar.
It's why the general trend appears for companies appears to migrate from Linux distros to FreeBSD for their server environment.
If you want a desktop environment, then Linux may be the best choice still, but PC-BSD (the last time I looked), has come a long way), but my preference would be for OS X unless you are doing scientific work that requires Linux.
Here's a link with a few of the big name organisations/companies using FreeBSD - from Apache Foundation to Netflix to WhatsApp: Welcome to FreeBSD!
Oddly, I find people new to Linux are often more apprehensive of learning and using FreeBSD, as many developers are of postgresql - choosing mysql over it, when my experience of Postgresql and FreeBSD are less frustrating, and FreeBSD much easier to keep up-to-date with changes/improvements and discuss solutions with the community.
If you want to build the next big thing, I'd suggest choosing FreeBSD over any Linux distro for all the above reasons, but if there's something cutting edge that a Linux distro has that FreeBSD or any of the other BSDs can't (yet) do, then go with Linux. Otherwise, FreeBSD will often take you further in regards to scaling, stability, and security.