The best thing about this is that it's free for small teams (up to 5 people). It has all of the features you need plus more! I dislike having to log in each time. Sometimes if I'm not logged into my account properly, I can't access some functions. This seems like something that could be improved upon by adding an option to store your credentials so they're easier to use across multiple devices/computers. We are using this as part of our internal system at work. We needed a way to easily pull data from different spreadsheets with ease.