There are no guaranteed jobs with any degree. Getting a degree is your starting point and if you want to pursue a field a BS is only your ticket to learn. There is nothing wrong with a BS or MS in chemistry. You have to realize that getting a degree in this field with a good GPA shows prospective employers that you have the ability to accomplish study in a relatively difficult field. There is a lot of truth that you are one among many people that have succeeded in this task. Now you have to sell yourself to land a job. Way back, when I graduated in 1968, jobs in chemistry were very scarce too. After putting in many applications, and having preliminary interviews I didn't receive any offers (after two months). Went back to school for an MS in chemistry. After three months when I was then enrolled I started receiving three offers for the jobs I applied for. I stayed in school and got an MS degree. After graduating, the job market got a little better. I found a lead to one in the EPA, working as a state assignee. They needed a chemist and I was offered a job. Afterwards I also got offered a job by a cancer researcher and another offer for a state occupational heath department. Here is the gist of what I am trying to say. Unless you are regarded as a brilliant student, you cannot expect to get a job in the area of chemistry that you specialized in (i.e. organic, physical, analytical, etc.). You have to be open for all opportunities. First get a job that will help pay the bills. Stay in it for a few years to get experience. Then you can be more particular. I always thought that 50% of any job is being qualified and competent for the position, the other 50% is just as important and relates to having a good working relationship with people and being able to communicate.
If you are in school, and don’t plan on a career in research, think about getting a degree in chemical engineering if you have the aptitude. I am a chemist but I learned that by far a BS in chemical engineering has a much more of a chance at landing good jobs than a MS in chemistry especially when it comes to promotions and management jobs. I always thought that there must be a “secret society of engineers.”
If you want to be a researcher or professor, your PhD is a necessity unless, you teach in a community college. But, the PhD is only a start. You have to prove yourself to keep any job especial one that pays the premiums for a PhD!!! You have 30 - 40 years to do so.
I also had a liking for organic chemistry and was good at it. But 95 percent of all jobs for chemists are analytical. Unless your find an entry level chemist job in an up starting business, you will most likely be an assistant to an experienced PhD.
If you want a job you must be willing to pursue anything you can get. You are the master of your fate!
Another thing - If your want a job you have to be willing to move anywhere in the country. You have a much greater chance going to a prospective employer and knocking on the door to introduce yourself. I hear so many people today that all they do is submit applications. You have to do something "out of the ordinary." I was a shy guy when I graduated from school, but I once knocked on the office door of a congressional senator just to be able to ask if I could use him as a reference for a job.
A couple of places to find jobs: Oil and Chemical industries. Try Wyoming and Colorado: State governments (overlooked) - the Federal government - The EPA and environmental jobs. There are many industrial plants that have labs in all states.