Tag Braze Inc. analysis