While Project Manager/Lead is working on offshore projects and clients are from different states and countries then it is very challenging for manager and lead to identify the timing to schedule meetings and calls. Currently, they are many sites which are providing such functionality but for that, user needs to enter some data like city/state name and in some cases, city or state might not be in their list. So to overcome all these, I recommend to use http://www.worldtimebuddy.com/ site to know the time of different countries and states across the world. It is very simple and user friendly. So during call with client, if client suggests new timings for next call then I can easily figure out that it will work for me or my team or not.