In my experience enjoying work has a number of requirements, sometimes competing.
1. Larger employers may pay better and have a career structure but it is harder to "own" what you do and therefore additional earnings, once you have had them for a while, can diminish in importance, they can stop satisfying like crisps; with a large bag by the end they are not as good as the first ones.
2. Smaller employers may pay less, there may be no formal progression, though large leaps to near the top are possible if you make a real contribution, you can easily be noticed. However slogging along on low pay with little ownership doing repetitive tasks can dull the glow that greater "ownership" might bring.
It is sometimes small cog in big wheel or bigger cog in small wheel syndrome.
Now I personally went route 2, however there is a lot to be said for starting on route 1 (in my case accountancy) and moving down once your training is cemented, what you learn re formal work process in the early years stays with you your whole career (Or it can)
Sometimes work grows on you (or you on it), I have been working a long time (32 years since finishing formal study, but in total now 41 years) and I have only had one position that was only 6 months when I have not enjoyed myself.
Another way to grow is to try to learn something new every day, or deal with something different, not always easy, the curve flattens over time, but if you can leave work thinking, I achieved x, changed y, learned z ,in my opinion you get to enjoy what you do,
And passion, well I never thought age 22-23 I would end up in accountancy, (Humanities first degree) but over time I grew to enjoy it, and all its facets, be they business finance, accounting itself or taxes (especially taxes), even learning stuff outwith the traditional role like health and safety, staff issues, legal issues-the key is a position with variety, it is this that gets me leaving the house not really having a clue what the day will bring.