Python is not for large projects as in large number of lines of code. But there have been many, many examples of Python scaling to the enterprise level. When your company starts getting big enough, uh, heterogeneity becomes a really important aspect of your recruiting strategy. You should focus on having language agnostic protocols and well designed architectures that you can plug many languages stacks into.