I like that it allows us to access all of our information in one place. It also gives us more control over where we decide to store our data. Also being able to create groups within projects so you can easily see what's going into each team member. Sometimes it will freeze up or have issues logging in but this happens rarely and only when accessing from outside of work. In my opinion they should make sure their software handles large amounts of users at once because sometimes people are not very patient waiting around for everything to load if there is too many clients using it simultaneously!