Yea it depends on the technological competencies of the company. I have a friend who works at a company who implemented their own, and they seem to be doing fine, but you hit the nail on the head saying
> you will end up running a business within a business if you go that route.
> you will end up running a business within a business if you go that route.