Need help deciding

I am currently a Sophomore at Ohio University. My freshman year I chose engineering and that was the wrong major for me so I ended up getting a 2.7 cumulative. As of now I have over a 3.67 this semester in business which will round my GPA up to a 3.0. My question is should I think about transferring being my GPA is so low for business right now. Will this affect my ability to get a job after college?