
A customer feedback platform
Location: United States, California, San Jose
Employees: 1-10
Founded date: 2013
Mentions in press and media 1
Date | Title | Description |
04.04.2016 | Google Drops the Google+ From Business Reviews | Google is reportedly no longer requiring users to have Google+ accounts to leave reviews. Given that Google+’s popularity never really caught on, this could open up the door for local businesses to get a lot more reviews on Google for bette... |