Everything! When you think Project Manager you think Asana
There is no cons, this is my favorite PM so far.
I recommend Asana to everyone who is trying to get a more organized life.
It's good to everything, it's free (until 15 members) and you can choose from 2 different styles: list or board. You can create unlimited projects, you can share tasks between projects with a click, there are chat boxes in every task, it's user friendly and their help forum is ultra helpful even if you never payed a penny to them.
I can't live without Asana. Just the most amazing thing ever.