I got a degree in Math as well. I was unable to find a job. After a summer of living back at home with my parents. I figured enough was enough and just took a temp job in a warehouse.
In this warehouse I worked as a stock boy. I nearly got fired my first week (the manager was awful) because I did not know the product very well (I don't want to be specific). After my first month I was one of the better stock boys. Eventually they made me a cashier.
I did a great job as a cashier. Quickly I learned the entire inventory and was easily able to help customers with any problems they were complaining about. Then I was moved to customer service.
The customer service team was behind by 6 months. After me being there for 2 months, we had caught customer service up to 2 weeks. As a customer service rep, I was allowed to sell parts that the customer may have needed. Many times a customer would buy the wrong product. Thus I would have them return it, refund them, then get them to buy the correct product. They noticed that my sales were fairly high and they put me on the sales team.
Once again, I was horrible when I started. Customers were typically in a rush, and expected you to understand much of the slang related to the product. After a few months, I became the top sales man. Out selling someone who had been there 20 years (he was very upset about it).
Then I was told that they were having problems with managing there data on their clients. It was several large excel sheets that had the information of hundreds of thousands of clients on them. They wanted particular statistics from them. I simply converted the excel sheets to CSV files, then I manipulated them. Thankfully there was an API within there Inventory Management System that allowed you to upload CSV file data to it. So I did that and any statistics that they could have wanted they were able to generate themselves now. Before I had done this, there were have 3-4 guys works on these excel sheets for months. Hundreds of man hours waisted.
My entire career has been similar to this. If there is one thing I have realized it is that there is always work that needs to be done. It is much more important to find a healthy environment where what you accomplish is acknowledged than finding your dream job. I don't know why people buy into the 'a degree will get you a cushy job'. I don't think it will. But it sure does make you more intelligent and a better learner. And that is much more valuable than a good job.
This was over 8 years ago. Now I work as a product engineer. Doing mostly Embedded, Fullstack and Mobile development. I typically just follow wherever the money is and work is needed. You should definitely do something that you enjoy, but these days I think people confuse that with doing something you love. Not everyone can do something they love for work. Be realistic about your job options. Make sure you pick a field that pays very well. Start at the bottom, work your way up.