My whole team uses Wrike everyday. It has improved our work flow immeasurably. Being able to set up timeline for each project allows everyone to manage their time much more efficiently. We have been utilizing dependences lately and that has helped tremendously in setting expectation of any given timeline for a project involving multiple people in any of our many national offices. I don't know who we would be able to manage without it. I even use it to manage tasks in my personal life now. :)
Thank you!