On meaningful work, Geneva isn't typical of Switzerland because there are so many humanitarian organizations. They do wonderful work in empowering women all over the world. They work hard, have an office in an old farm house and serve tea everyday at 4 for their staff and anyone who wants to drop in. They deal with so many issues. But there are a lot of non profits who do good work.
Teaching can be wonderful, but sometimes volunteering to help others can put meaning in life, too.
I've separated what I get paid for and filling my obligation in the contract of selling my time and money against what my soul wants and needs to be richly fulfilled which is found outside of work. Part of the myth is that high level career work is fulfilling. It is how society gets the human capital to make the capital. At a different level, there are people within my work area who are wonderful, and that is what makes my days rich. Although I live in Europe, earning a living is still necessary and so is taking out the garbage.