Why Did Noam Bardin Leave Google?
Whenever you hear people talk about using their smartphone GPS applications, you can expect to hear people talk about Google Maps and Apple Maps. But strangely enough, you’ll also hear people talk about Waze. Most people who use Waze absolutely swear by it. With over fifty million users, Waze isn’t like other GPS applications on the market. Waze relies […]