Recs.
Updated
SpecsUpdate
Pros
Pro Supergroups of up to 100,000 people
In Supergroups, anyone along with admins can delete their messages from all sides. A message can be pinned to the top. All of the user's messages can be deleted by an administrator, and they can be banned and reported as well. Supergroups can have a public link (outside of Asia, due to high spam volumes), which is also a username.
Pro Save time with inline bots and link previews
Unfortunately, on the desktop videos don't apply, but images are viewable without visiting popular websites like imgur and Instagram.
You can play YouTube videos and others within the app, so you don't need to embed code or anything.
With inline bots, such as @gif, @pic/bing, @vid/YouTube, etc, you can look things up without leaving the client or chat that you're in. Simply type the name and some keywords and wait for the results to load.
Pro 2-step verification
You can set up an additional password to your account, which can be reset by your email. You don't have to use an email, if you do not want to. If you lose access to your email or forget your password, you will be able to reset it via text message if your account is over seven days old and will receive it within a week (in case you recover anything before then).
Pro Secure
Pro Whatsapp copies nearly all features from Telegram
Whatsapp, being the biggest messenger, is far behind in innovation and feels the need to copy nearly all features from Telegram. Therefore, Whatsapp's new features are usually available in Telegram at least six months in advance. The only exceptions from this are starres messages and photo albums.
Pro Compelling Story
The founder Pavel Durov was exiled from Russia after refusing to cooperate with the Kreml to stamp the opposition and oppress the people. He nearly lost everything he worked on and started Telegram in exile. He has been a big proponent of free speech and unquestioned privacy since then.
https://www.bloomberg.com/news/articles/2017-12-12/cryptic-russian-crusader-says-his-5-billion-app-can-t-be-bought
Pro Cloud chat keys are kept in different jurisdiction
Even though encryption used for cloud-based storage (e.g. Gmail, Facebook, iCloud) may not be as secure as end-to-end encryption or zero-knowledge storage, Telegram does the most that it can by holding keys to chats in different jurisdictions, requiring intergovernmental cooperation to obtain the keys. This is aside from whatever other security measures have been taken, of course.
Pro Two-step verification
You can set up an additional password to your account, which can be reset by your email. You don't have to use an email if you do not want to. If you lose access to your email or forget your password, you will be able to reset it via text message if your account is over seven days old and will receive it within a week (in case you recover anything before then).
Cons
Con Only "Secret Chat" messages are encrypted end to end
The only way to get end-to-end encryption (client-client) using Telegram is to use the Secret Chat function, anything through the service is server-client encrypted. Moreover, secret chats are only implemented in some clients (Mobile apps, Native MacOs, Native Win10). Other clients as Webogram (Web) or TDesktop (platform independent) do not offer secret chats, which makes it impossible to use Secret chats on older veersions of Windows, Linux, BSD or TVs.
Con Registered as an LLC in the US
Subject to subpoenas and gag orders via the US government. However, Telegram has a history of publicly denouncing such requests and will not comply. The company is also registered in many other jurisdictions to avoid such threats.
Con Default client does not visually separate Chat, Groups and so on
All chats, bots, groups, supergroups, and channels are shown under the same panel. There are clients with better-organized interfaces, like PlusMessenger (Android Telegram client), for example. Those show each category in their own panel.