Your right that the range of $f$ is from negative infinity to positive infinity. But $f^{-1}$ is also defined from negative to positive infinity, there is no problem in that since $e^x+3>0$ for all $x$
Your right that the range of $f$ is from negative infinity to positive infinity. But $f^{-1}$ is also defined from negative to positive infinity, there is no problem in that since $e^x+3>0$ for all $x$