In my experience STJs (E is a little worst, but I are no prize either) are about as bad as it gets. When inexperienced in using their own minds (as most people are) they are as sure and as directive as yourself, but their limited views of reality (product of ‘J’ jumping into conclusions and ‘S’ lack of abstraction) tend to make them wrong most of the time.
You should avoid all but the better developed STJs. And if they happen to be on your way, crush them fast, cause they are not likely to either compromise or grow out of their own misconceptions. You’ve been warned.