Pro, hardly. It's something that anyone with any sort of Illustrator skills at all could come up with. I have about 3 years of graphic design under my belt, and I know there are others on this board who do graphic design for a living as well and they could tell you the same.
As far as execution, well, whatever. I mean it's there. But design wise, very basic anyone could do it type of thing. I would not try to pass that off as my company logo by any means, looks way too amateurish. If he is actually trying to use that for a logo for a real company, please tell him to get someone who knows what they are doing to do it. They get paid money for a reason, if anyone could do it then we wouldn't have a job.