Scala is a very complex languages, allowing tons of construct. And multiple ways to code anything. In any serious, bigger team project, you don't wanna use Scala imho. Not forgetting the super ugly stack traces.
If you really need functional programming, use a more functional language.
If you need speed, consistent code, and lots of developers. Use golang. Its simplifies software engineering.
Also if forced to use the JVM, i would chose Kotlin over Scala.