Some people might like this, but in my experience working like this leads to being a code jockey and no advancement in salary or responsibility.
Personally, I haven't really interested in any product out there. I tried but there were no such a thing. I've realized that at the end of the day I'll have to build a little profitable product and start the next possible ways from there. (I know, nothing new about that realization and consequence but I still & will have to do this)