Regarding the Bhagavad Gita and Karma yoga,
Am I allowed to enjoy the work I do while following the path of Karma Yoga?
If yes then doesn't that go against indifference attitude I am supposed to maintain?
Yes. Gita says
18.26 That agent is said to be Sattvika who is free from attachment, who does not make much of himself, who is endued with steadiness and zeal and is untouched by success and failure.
The word 'Zeal' definitely means that a 'Sattvika' doer of works is allowed to enjoy the work while following the path of Karma-Yoga.
That does not go against the indifference attitude as ine has to be indifferent to the FRUITS of action and not to the action itself.
According to Bhakti Yoga, the purpose of your work is to please Krishna (or at least you should assume it).
For a devotee, pleasing Shri Krishna is thoroughly joyful.
All three yogas (Bhakti, Karma, Gyaan) are conceptually isomorphic.