It's a great platform to get your team meetings scheduled in a way that's convenient for everyone.
It's still in early development.
We've been using meetr for our start up school meetings. It's been great so far, video conferencing is more stable than google hangouts and we also get the added value of meeting notes, and a todo list that makes sure that all the topics are covered.
Would definitely recomendo for internal use in a company.