Gardeners and florists are the happiest professions in Germany, according to a new study. People in marketing and PR are among the happiest employees in Germany.

People who do full-time research to understand the world are more satisfied with their career choices than the average. The average salary of gardeners is 30,700 euros per year (florists: ø 25,700 euro/year). As a florist or gardener, you usually don't earn the top salaries, but people in these jobs are the wealthiest.