Fair enough, as with most things in life, it's context dependent. I'm speaking from an American perspective, and even in an endearing manner I would never use `babe` because that's something you'd call your significant other. Not a professional colleague.